You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by fg...@apache.org on 2021/08/11 06:47:08 UTC
[nifi-minifi-cpp] branch main updated (556da71 -> e2874c6)
This is an automated email from the ASF dual-hosted git repository.
fgerlits pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.
from 556da71 MINIFICPP-1289 add range-v3 and examples
add c9879d8 MINIFICPP-1603 Implement Funnels node parsing
add 7811868 MINIFICPP-1479 Rework integration tests for HashContent
add 407b0cf MINIFICPP-1038 Update paho.mqtt.c to a released version
add 7658d94 MINIFICPP-1621 fix docker focal build
add 74ba4a0 MINIFICPP-1622 Fix filename update of CompressContent in case of tar.gz
add e2874c6 MINIFICPP-1624 Allow building in docker without up-to-date compilers on the host
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 120 +++++++++++----------
PROCESSORS.md | 1 +
README.md | 17 +--
cmake/BundledPahoMqttC.cmake | 5 +-
docker/bionic/Dockerfile | 14 +--
docker/focal/Dockerfile | 22 ++--
.../integration/MiNiFi_integration_test_driver.py | 7 ++
.../features/core_functionality.feature | 24 +++++
.../test/integration/features/hashcontent.feature | 37 +++++++
docker/test/integration/minifi/core/Funnel.py | 6 ++
.../minifi/core/SingleNodeDockerCluster.py | 14 +--
.../Minifi_flow_yaml_serializer.py | 34 ++++--
.../flow_serialization/Nifi_flow_xml_serializer.py | 18 +++-
.../integration/minifi/processors/HashContent.py | 2 +-
docker/test/integration/steps/steps.py | 77 +++++++++----
extensions/libarchive/CompressContent.cpp | 11 +-
extensions/libarchive/CompressContent.h | 2 +
extensions/mqtt/CMakeLists.txt | 2 -
.../standard-processors/processors/HashContent.cpp | 1 +
.../tests/unit/HashContentTest.cpp | 27 +++--
.../tests/unit/YamlConfigurationTests.cpp | 92 ++++++++++++++++
.../PutSQL.h => libminifi/include/core/Funnel.h | 36 +++----
libminifi/include/core/ProcessGroup.h | 1 +
libminifi/include/core/yaml/YamlConfiguration.h | 24 +++--
libminifi/include/core/yaml/YamlConnectionParser.h | 4 +
libminifi/src/core/{Core.cpp => Funnel.cpp} | 31 +++---
libminifi/src/core/yaml/YamlConfiguration.cpp | 37 ++++++-
libminifi/src/core/yaml/YamlConnectionParser.cpp | 50 ++++++---
.../test/archive-tests/CompressContentTests.cpp | 16 ++-
thirdparty/paho.mqtt.c/paho.mqtt.c.patch | 47 --------
30 files changed, 532 insertions(+), 247 deletions(-)
create mode 100644 docker/test/integration/features/core_functionality.feature
create mode 100644 docker/test/integration/features/hashcontent.feature
create mode 100644 docker/test/integration/minifi/core/Funnel.py
copy extensions/sql/processors/PutSQL.h => libminifi/include/core/Funnel.h (60%)
copy libminifi/src/core/{Core.cpp => Funnel.cpp} (66%)