This is an automated email from the ASF dual-hosted git repository.

martinzink pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


    from 7532b4ab1 MINIFICPP-2363 Verify linux package on other distros using 
the docker test suite
     new 1e9b6159b MINIFICPP-2341 Include custom relationships in C2 manifest 
for NiFi python processors
     new 32f3e4ecc MINIFICPP-2389 Fix auto-terminated relationships in python 
processors
     new a9110fdeb MINIFICPP-2399 Evaluate expr language in GetFile's Directory 
property
     new 3bbaa0789 MINIFICPP-2395 Drop unused CoAP C2 protocol
     new 7585d5d21 MINIFICPP-2406 Fix formatting of parameters in some 
remaining log lines
     new ff43ef4f4 MINIFICPP-2042 Deprecate the Both output format in CWEL

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   6 +-
 C2.md                                              |  36 +--
 CMakeLists.txt                                     |   2 +-
 LICENSE                                            |  29 --
 PROCESSORS.md                                      |  36 +--
 README.md                                          |   1 -
 Windows.md                                         |   3 +-
 bootstrap.sh                                       |   5 -
 bootstrap/system_dependency.py                     |   2 +-
 bstrp_functions.sh                                 |   2 -
 cmake/BundledLibCoAP.cmake                         |  85 ------
 cmake/DockerConfig.cmake                           |   1 -
 cmake/MiNiFiOptions.cmake                          |   1 -
 conf/minifi.properties                             |   7 -
 docker/test/integration/cluster/ImageStore.py      |   4 +-
 docker/test/integration/features/python.feature    |  14 +
 ...warder.py => ProcessContextInterfaceChecker.py} |   6 +-
 .../processors/SpecialPropertyTypeChecker.py       |   1 +
 .../python/ProcessContextInterfaceChecker.py       |  92 +++++++
 encrypt-config/tests/ConfigFileEncryptorTests.cpp  |   2 +-
 encrypt-config/tests/ConfigFileTests.cpp           |   8 +-
 encrypt-config/tests/resources/minifi.properties   |   7 -
 ...th-additional-sensitive-props.minifi.properties |   7 -
 extensions/coap/CMakeLists.txt                     |  42 ---
 extensions/coap/COAPLoader.cpp                     |  47 ----
 .../coap/controllerservice/CoapConnector.cpp       |  74 -----
 extensions/coap/controllerservice/CoapConnector.h  | 126 ---------
 extensions/coap/controllerservice/CoapMessaging.h  | 109 --------
 extensions/coap/controllerservice/CoapResponse.h   |  82 ------
 extensions/coap/nanofi/coap_connection.c           | 124 ---------
 extensions/coap/nanofi/coap_connection.h           |  67 -----
 extensions/coap/nanofi/coap_functions.c            | 231 ----------------
 extensions/coap/nanofi/coap_functions.h            | 126 ---------
 extensions/coap/nanofi/coap_message.c              |  29 --
 extensions/coap/nanofi/coap_message.h              |  52 ----
 extensions/coap/nanofi/coap_server.c               |  78 ------
 extensions/coap/nanofi/coap_server.h               |  80 ------
 extensions/coap/protocols/CoapC2Protocol.cpp       | 299 ---------------------
 extensions/coap/protocols/CoapC2Protocol.h         | 126 ---------
 extensions/coap/server/CoapServer.cpp              |  44 ---
 extensions/coap/server/CoapServer.h                | 238 ----------------
 extensions/coap/tests/CMakeLists.txt               |  53 ----
 extensions/coap/tests/CoapC2VerifyHeartbeat.cpp    | 180 -------------
 extensions/coap/tests/CoapIntegrationBase.h        | 123 ---------
 extensions/python/ExecutePythonProcessor.cpp       |  10 +-
 extensions/python/ExecutePythonProcessor.h         |   2 +
 extensions/python/PYTHON.md                        |   4 +
 extensions/python/PythonCreator.h                  |   2 +-
 extensions/python/PythonScriptEngine.cpp           |  39 +++
 extensions/python/PythonScriptEngine.h             |  31 ++-
 .../pythonprocessors/nifiapi/flowfiletransform.py  |   8 +-
 .../python/pythonprocessors/nifiapi/properties.py  |  49 ++--
 .../pythonprocessors/nifiapi/relationship.py       |   9 +-
 extensions/python/types/PyProcessContext.cpp       |  38 +++
 extensions/python/types/PyProcessContext.h         |   2 +
 extensions/rocksdb-repos/FlowFileRepository.cpp    |   4 +-
 .../standard-processors/processors/GetFile.cpp     |   2 +-
 .../processors/JoltTransformJSON.cpp               |   2 +-
 .../standard-processors/tests/CMakeLists.txt       |   2 +
 .../tests/unit/GetFileTests.cpp                    |  29 ++
 .../tests/unit/ProcessorTests.cpp                  |   2 +-
 .../windows-event-log/ConsumeWindowsEventLog.h     |  12 +-
 libminifi/include/c2/C2Agent.h                     |   6 +-
 libminifi/include/core/Connectable.h               |   1 +
 libminifi/include/properties/Configuration.h       |   4 -
 libminifi/src/Configuration.cpp                    |   4 -
 libminifi/src/c2/C2Agent.cpp                       |  50 +---
 libminifi/src/core/Connectable.cpp                 |  12 +
 libminifi/test/integration/C2NullConfiguration.cpp |   5 +-
 .../test/integration/C2PropertiesUpdateTests.cpp   |   1 -
 libminifi/test/integration/C2RequestClassTest.cpp  |   1 -
 libminifi/test/integration/C2UpdateAssetTest.cpp   |   1 -
 .../test/integration/C2VerifyServeResults.cpp      |   1 -
 .../test/libtest/integration/HTTPIntegrationBase.h |   3 -
 .../test/resources/encrypted.minifi.properties     |   7 -
 msi/WixWin.wsi.in                                  |  17 --
 thirdparty/libcoap/libcoap-windows-cmake.patch     |  93 -------
 win_build_vs.bat                                   |   4 +-
 78 files changed, 377 insertions(+), 2767 deletions(-)
 delete mode 100644 cmake/BundledLibCoAP.cmake
 copy docker/test/integration/minifi/processors/{RotatingForwarder.py => 
ProcessContextInterfaceChecker.py} (86%)
 create mode 100644 
docker/test/integration/resources/python/ProcessContextInterfaceChecker.py
 delete mode 100644 extensions/coap/CMakeLists.txt
 delete mode 100644 extensions/coap/COAPLoader.cpp
 delete mode 100644 extensions/coap/controllerservice/CoapConnector.cpp
 delete mode 100644 extensions/coap/controllerservice/CoapConnector.h
 delete mode 100644 extensions/coap/controllerservice/CoapMessaging.h
 delete mode 100644 extensions/coap/controllerservice/CoapResponse.h
 delete mode 100644 extensions/coap/nanofi/coap_connection.c
 delete mode 100644 extensions/coap/nanofi/coap_connection.h
 delete mode 100644 extensions/coap/nanofi/coap_functions.c
 delete mode 100644 extensions/coap/nanofi/coap_functions.h
 delete mode 100644 extensions/coap/nanofi/coap_message.c
 delete mode 100644 extensions/coap/nanofi/coap_message.h
 delete mode 100644 extensions/coap/nanofi/coap_server.c
 delete mode 100644 extensions/coap/nanofi/coap_server.h
 delete mode 100644 extensions/coap/protocols/CoapC2Protocol.cpp
 delete mode 100644 extensions/coap/protocols/CoapC2Protocol.h
 delete mode 100644 extensions/coap/server/CoapServer.cpp
 delete mode 100644 extensions/coap/server/CoapServer.h
 delete mode 100644 extensions/coap/tests/CMakeLists.txt
 delete mode 100644 extensions/coap/tests/CoapC2VerifyHeartbeat.cpp
 delete mode 100644 extensions/coap/tests/CoapIntegrationBase.h
 copy docker/test/integration/cluster/LogSource.py => 
extensions/python/pythonprocessors/nifiapi/relationship.py (79%)
 delete mode 100644 thirdparty/libcoap/libcoap-windows-cmake.patch

Reply via email to