This is an automated email from the ASF dual-hosted git repository.
lordgamez pushed a change to branch MINIFICPP-2277
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
omit 57d693daf Enable virtualenv use and dependency install by default
omit 79ce77875 MINIFICPP-2277 Add virtualenv support for python processors
omit 080c4b2bd Add documentation.py to Windows installer
omit 4637170b1 Remove unneeded config
omit e734de3d7 Fix after rebase
omit 1324e96e0 Fix typo
omit ac443bcb0 Update limiations
omit 017f9a4e9 Support for argumentless contructors in NiFi python
processors
omit c6a914e56 Clean up created container
omit 08d04b916 Fix python tests and update minifi c2 to 1.25.0
omit f2569b892 Revert minifi c2 json files to yml for NiFi 1.0 line
omit ed5f3b548 Update minifi c2 server version
omit 61e17cbc4 Add support for sensitive properties in Python
omit 640447b64 Update required properties
omit 400118a7a Update for NiFi 2.0-M2
omit 676b0371c Review update
omit 3706b1512 Documentation update
omit 715a0d514 Review update
omit 64914e3cd MINIFICPP-2276 Support FlowFileTransform NiFi Python
processors
add 1815c018c MINIFICPP-2297 Remove unmaintained iOS build support
add 2c46147cf MINIFICPP-2231 Replace global CXX flags with target specific
ones
add b0767d8d4 MINIFICPP-2276 Support FlowFileTransform NiFi Python
processors
add 21dcd4d09 MINIFICPP-2278 Add custom relationship support for python
processors
add 296ef2247 MINIFICPP-2277 Add virtualenv support for python processors
add 12b24bc20 Enable virtualenv use and dependency install by default
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (57d693daf)
\
N -- N -- N refs/heads/MINIFICPP-2277 (12b24bc20)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 42 ++--
LICENSE | 31 ---
cmake/BuildTests.cmake | 10 +-
cmake/CivetWeb.cmake | 4 -
cmake/Date.cmake | 6 -
cmake/GoogleCloudCpp.cmake | 13 --
cmake/Grpc.cmake | 19 --
cmake/JsonSchemaValidator.cmake | 3 -
cmake/iOS.cmake | 226 ---------------------
controller/CMakeLists.txt | 2 +-
controller/tests/CMakeLists.txt | 2 +-
docker/test/integration/cluster/ImageStore.py | 13 +-
docker/test/integration/features/python.feature | 20 ++
.../{ParseDocument.py => RotatingForwarder.py} | 8 +-
.../python/RotatingForwarder.py} | 35 ++--
encrypt-config/CMakeLists.txt | 2 +-
encrypt-config/tests/CMakeLists.txt | 2 +-
examples/iOSPort/iOSPortREADME.md | 23 ---
extensions/aws/CMakeLists.txt | 3 +-
extensions/aws/tests/CMakeLists.txt | 2 +-
extensions/azure/CMakeLists.txt | 2 +-
extensions/azure/tests/CMakeLists.txt | 2 +-
extensions/bustache/CMakeLists.txt | 2 +-
extensions/bustache/tests/CMakeLists.txt | 2 +-
extensions/civetweb/CMakeLists.txt | 2 +-
extensions/civetweb/tests/CMakeLists.txt | 2 +-
extensions/coap/CMakeLists.txt | 4 +-
extensions/coap/tests/CMakeLists.txt | 2 +-
extensions/elasticsearch/CMakeLists.txt | 2 +-
extensions/elasticsearch/tests/CMakeLists.txt | 2 +-
extensions/expression-language/CMakeLists.txt | 2 +-
.../expression-language/tests/CMakeLists.txt | 4 +-
extensions/gcp/CMakeLists.txt | 2 +-
extensions/gcp/tests/CMakeLists.txt | 2 +-
extensions/gps/CMakeLists.txt | 2 +-
extensions/gps/tests/CMakeLists.txt | 2 +-
extensions/grafana-loki/CMakeLists.txt | 7 +-
extensions/grafana-loki/PushGrafanaLokiGrpc.h | 2 +-
extensions/grafana-loki/tests/CMakeLists.txt | 4 +-
extensions/http-curl/CMakeLists.txt | 2 +-
extensions/http-curl/client/HTTPClient.h | 6 +-
extensions/http-curl/tests/CMakeLists.txt | 4 +-
extensions/jni/CMakeLists.txt | 2 +-
extensions/kubernetes/CMakeLists.txt | 2 +-
extensions/kubernetes/tests/CMakeLists.txt | 2 +-
extensions/libarchive/CMakeLists.txt | 2 +-
extensions/libarchive/tests/CMakeLists.txt | 2 +-
extensions/librdkafka/CMakeLists.txt | 2 +-
extensions/librdkafka/tests/CMakeLists.txt | 2 +-
extensions/lua/CMakeLists.txt | 2 +-
extensions/lua/tests/CMakeLists.txt | 2 +-
extensions/mqtt/CMakeLists.txt | 2 +-
extensions/mqtt/tests/CMakeLists.txt | 2 +-
extensions/opc/CMakeLists.txt | 2 +-
extensions/opencv/CMakeLists.txt | 2 +-
extensions/opencv/tests/CMakeLists.txt | 2 +-
extensions/openwsman/CMakeLists.txt | 2 +-
extensions/pcap/CMakeLists.txt | 2 +-
extensions/pcap/tests/CMakeLists.txt | 2 +-
extensions/pdh/CMakeLists.txt | 2 +-
extensions/pdh/tests/CMakeLists.txt | 2 +-
extensions/procfs/CMakeLists.txt | 2 +-
extensions/procfs/tests/CMakeLists.txt | 2 +-
extensions/prometheus/CMakeLists.txt | 2 +-
extensions/prometheus/tests/CMakeLists.txt | 2 +-
extensions/python/CMakeLists.txt | 2 +-
extensions/python/ExecutePythonProcessor.cpp | 24 ++-
extensions/python/ExecutePythonProcessor.h | 17 +-
extensions/python/PYTHON.md | 3 +-
extensions/python/PythonScriptEngine.cpp | 8 +-
.../pythonprocessors/nifiapi/flowfiletransform.py | 5 +-
extensions/python/tests/CMakeLists.txt | 4 +-
extensions/python/types/PyProcessSession.cpp | 48 +++++
extensions/python/types/PyProcessSession.h | 2 +
extensions/python/types/Types.h | 3 +-
extensions/rocksdb-repos/CMakeLists.txt | 2 +-
extensions/rocksdb-repos/tests/CMakeLists.txt | 2 +-
extensions/script/CMakeLists.txt | 2 +-
extensions/script/tests/CMakeLists.txt | 2 +-
extensions/sensors/CMakeLists.txt | 2 +-
extensions/sensors/tests/CMakeLists.txt | 2 +-
extensions/sftp/CMakeLists.txt | 2 +-
extensions/sftp/tests/CMakeLists.txt | 2 +-
extensions/sftp/tests/tools/CMakeLists.txt | 2 +-
extensions/smb/CMakeLists.txt | 2 +-
extensions/smb/tests/CMakeLists.txt | 2 +-
extensions/splunk/CMakeLists.txt | 2 +-
extensions/splunk/tests/CMakeLists.txt | 2 +-
extensions/sql/CMakeLists.txt | 2 +-
extensions/sql/tests/CMakeLists.txt | 4 +-
extensions/standard-processors/CMakeLists.txt | 2 +-
.../standard-processors/tests/CMakeLists.txt | 6 +-
extensions/systemd/CMakeLists.txt | 2 +-
extensions/systemd/tests/CMakeLists.txt | 2 +-
extensions/test-processors/CMakeLists.txt | 2 +-
extensions/usb-camera/CMakeLists.txt | 2 +-
extensions/windows-event-log/CMakeLists.txt | 2 +-
extensions/windows-event-log/tests/CMakeLists.txt | 2 +-
libminifi/CMakeLists.txt | 16 +-
libminifi/cmake/iOS.cmake | 225 --------------------
libminifi/include/FlowController.h | 5 +-
libminifi/include/c2/C2Agent.h | 9 +-
libminifi/include/controllers/SSLContextService.h | 2 +-
libminifi/include/core/ConfigurableComponent.h | 3 +-
libminifi/include/core/ProcessSession.h | 1 +
libminifi/include/utils/SystemCpuUsageTracker.h | 14 +-
libminifi/src/core/ConfigurableComponent.cpp | 9 +-
libminifi/src/core/ProcessSession.cpp | 4 +
libminifi/src/provenance/Provenance.cpp | 4 +-
libminifi/src/utils/SystemCpuUsageTracker.cpp | 5 +-
libminifi/test/flow-tests/CMakeLists.txt | 2 +-
libminifi/test/keyvalue-tests/CMakeLists.txt | 2 +-
libminifi/test/persistence-tests/CMakeLists.txt | 2 +-
libminifi/test/schema-tests/CMakeLists.txt | 2 +-
minifi_main/CMakeLists.txt | 2 +-
minifi_main/tests/CMakeLists.txt | 2 +-
msi/WixWin.wsi | 1 -
msi/WixWinMergeModules.wsi | 85 ++++++--
nanofi/CMakeLists.txt | 2 +-
nanofi/ecu/CMakeLists.txt | 6 +-
nanofi/examples/CMakeLists.txt | 10 +-
121 files changed, 371 insertions(+), 783 deletions(-)
delete mode 100644 cmake/iOS.cmake
copy docker/test/integration/minifi/processors/{ParseDocument.py =>
RotatingForwarder.py} (85%)
copy docker/test/integration/{minifi/validators/EmptyFilesOutPutValidator.py
=> resources/python/RotatingForwarder.py} (52%)
delete mode 100644 examples/iOSPort/iOSPortREADME.md
delete mode 100644 libminifi/cmake/iOS.cmake