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

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


 discard 76203cda2 MINIFICPP-2650 - Revert
 discard 0a09e74c3 MINIFICPP-2650 - Review changes
 discard 585f8cab1 MINIFICPP-2650 - Review changes
 discard dc15e21c2 MINIFICPP-2650 - Remove includes
 discard 8f2d8be94 MINIFICPP-2650 - Own strings, vectors in ClassDescription
 discard bfa4bfaca MINIFICPP-2650 - Review changes
 discard 0588c4d2d MINIFICPP-2650 - Review changes
 discard 5a5e7d655 MINIFICPP-2650 - Review changes
 discard 4bc259b35 MINIFICPP-2650 - Win fix
 discard 576cb0aa5 MINIFICPP-2650 - Rebase fix
 discard b201f2021 MINIFICPP-2650 - Clang tidy fix
 discard e352b2636 MINIFICPP-2650 - Readd level query method
 discard ef2c74951 MINIFICPP-2650 - Add missing include
 discard f32d5deac MINIFICPP-2650 - Revert MinifiOoutputStreamWrite
 discard 9a6d5fa2b MINIFICPP-2650 - Remove log functions from c api
 discard 808de38b1 MINIFICPP-2650 - Simplify registration
 discard 7265c7a5f MINIFICPP-2650 - Set processors to empty for non-c extensions
 discard 64def9244 MINIFICPP-2650 - Fix build
 discard c0e788b54 MINIFICPP-2650 - Explicit extension init
 discard 6d7c73167 MINIFICPP-2650 - Rebase fix
 discard 45a2cb372 MINIFICPP-2650 - Review changes
 discard 8ef1bc194 Review changes
 discard de85d939c Rebase fix
 discard 1d6fa9d1c MINIFICPP-2565 - Windows fix
 discard a8ca0f35b clang tidy fixes (#8)
 discard 6ad2a2602 Remove some interfaces
 discard 3b5904187 Windows text fix
 discard b912a2ab9 Windows text fix
 discard 643e2f44a clang tidy fixes (#7)
 discard 5dd36a4da Windows build fix
 discard 8f1b5b82a Windows build fix
 discard e3cafff97 Windows build fix
 discard 9cd904dc1 clang-tidy and linter fixes for processor-c-api (#6)
 discard 823fc0240 Rebase fix
 discard 4eb149c80 Fix rpm package, fix win build
 discard d0890dc36 Change full name delimiter to '::'
 discard 2bd5f9da3 Handle read/write error
 discard e7a146039 Add attribute manipulation
 discard fbe1c3b17 Build fix
 discard be105208d Fix build
 discard d63c10ded Refactor llama.cpp extension to use the c api
 discard f7fcc4261 Simplified c metrics
 discard 54139419b Rebase fix
 discard 0c5b65724 verification of c libraries
 discard c451cd24d build fix
 discard b1b97fd2d remove getReference from Property
 discard a8b5aa703 Add version verification
 discard 5ef479244 Remove unused
 discard c08d032b1 Rebase fix
 discard 13133accd Refactor
 discard de7b8388a Restructure
 discard 8799eee12 Compatibility layer
 discard 9144169af WIP processor c api
     add f34569ee1 MINIFICPP-2665 Move OPC UA tests to modular docker tests
     add 85fb25d55 MINIFICPP-2676 Variable Registry refactor
     add a378b2ca7 MINIFICPP-2691 Fixing LogMetricsPublisher intermittent 
failure
     add 9574ad623 MINIFICPP-2692 Fix flow file removal for volatile 
repositories
     add 90a053f5b WIP processor c api
     add 9fe59938b Compatibility layer
     add b22bf1718 Restructure
     add dc482dd07 Refactor
     add c3576fa1d Rebase fix
     add 837930765 Remove unused
     add ea86d3c00 Add version verification
     add 4335f6763 remove getReference from Property
     add 1f49fd062 build fix
     add b3d1dcb6d verification of c libraries
     add 655e00cf7 Rebase fix
     add df2e68a28 Simplified c metrics
     add e00950dc2 Refactor llama.cpp extension to use the c api
     add e3dff33b3 Fix build
     add 995bed2b5 Build fix
     add c8e6c6786 Add attribute manipulation
     add a8a880102 Handle read/write error
     add d26a71f65 Change full name delimiter to '::'
     add e96f3a813 Fix rpm package, fix win build
     add f41a437a9 Rebase fix
     add 708febfbe clang-tidy and linter fixes for processor-c-api (#6)
     add 5459c1691 Windows build fix
     add 7c96b738c Windows build fix
     add 58a2ab55c Windows build fix
     add b78342f90 clang tidy fixes (#7)
     add a4a3e393f Windows text fix
     add 085a60c69 Windows text fix
     add 55e788217 Remove some interfaces
     add 56eb587a9 clang tidy fixes (#8)
     add 757b40d6d MINIFICPP-2565 - Windows fix
     add 6c59e27a1 Rebase fix
     add f8b4c721b Review changes
     add d16d7542f MINIFICPP-2650 - Review changes
     add 4fec52ae9 MINIFICPP-2650 - Rebase fix
     add 8997d3ab2 MINIFICPP-2650 - Explicit extension init
     add 425d9b536 MINIFICPP-2650 - Fix build
     add 721d10dc4 MINIFICPP-2650 - Set processors to empty for non-c extensions
     add 140208c83 MINIFICPP-2650 - Simplify registration
     add 4e538c4fc MINIFICPP-2650 - Remove log functions from c api
     add 7db7d89e9 MINIFICPP-2650 - Revert MinifiOoutputStreamWrite
     add 746959486 MINIFICPP-2650 - Add missing include
     add 2e6384623 MINIFICPP-2650 - Readd level query method
     add f10135931 MINIFICPP-2650 - Clang tidy fix
     add 40616dc52 MINIFICPP-2650 - Rebase fix
     add b046a258e MINIFICPP-2650 - Win fix
     add e9dd0923a MINIFICPP-2650 - Review changes
     add 5b451689f MINIFICPP-2650 - Review changes
     add 50ae439e0 MINIFICPP-2650 - Review changes
     add cd13d6591 MINIFICPP-2650 - Own strings, vectors in ClassDescription
     add 87ae81e26 MINIFICPP-2650 - Remove includes
     add d6fae76f5 MINIFICPP-2650 - Review changes
     add 992a58cbc MINIFICPP-2650 - Review changes
     add e6e957439 MINIFICPP-2650 - Revert
     add c3cb41d01 MINIFICPP-2650 - Review changes
     add 312f3b2d4 MINIFICPP-2650 - Add missing include
     add 6ac670921 MINIFICPP-2650 - Require api version for extension creation
     add cc64669b2 MINIFICPP-2650 - Add comment, clang-tidy fix
     add 755a7c06e MINIFICPP-2650 - Linter fix
     add 174ce8b5d MINIFICPP-2650 - Rename cpp framework
     add a1e042f63 MINIFICPP-2650 - Add missing include
     add e47d47968 MINIFICPP-2650 - Review changes
     add 958dc2fd0 MINIFICPP-2650 - Fix build
     add 4af23b284 MINIFICPP-2650 - Remove unused

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   (76203cda2)
            \
             N -- N -- N   refs/heads/apache-processor-c-api (4af23b284)

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:
 EXPRESSIONS.md                                     |  10 ++
 Extensions.md                                      |   2 +-
 .../minifi_test_framework/containers/container.py  |  22 +++--
 .../minifi_test_framework/containers/host_file.py  |   4 +-
 .../containers/minifi_container.py                 |  13 ++-
 .../src/minifi_test_framework/core/helpers.py      |   3 +-
 .../src/minifi_test_framework/core/hooks.py        |  45 +++++----
 .../core/minifi_test_context.py                    |  23 ++++-
 .../minifi_test_framework/steps/checking_steps.py  |  69 ++++++++------
 .../steps/configuration_steps.py                   |  10 +-
 .../src/minifi_test_framework/steps/core_steps.py  |  34 +++++--
 .../steps/flow_building_steps.py                   | 101 ++++++++++++++-------
 core-framework/CMakeLists.txt                      |   1 -
 core-framework/c-api-framework/CMakeLists.txt      |   5 -
 core-framework/common/include/utils/StringUtils.h  |   1 +
 core-framework/common/src/utils/StringUtils.cpp    |  16 ++++
 core-framework/include/core/VariableRegistry.h     |  60 +++++-------
 core-framework/include/utils/file/FileUtils.h      |  10 +-
 core-framework/src/utils/file/FileUtils.cpp        |  10 +-
 docker/RunBehaveTests.sh                           |   3 +-
 docker/test/integration/cluster/ContainerStore.py  |   9 --
 .../cluster/DockerTestDirectoryBindings.py         |   1 -
 docker/test/integration/features/http.feature      |   2 +-
 docker/test/integration/features/https.feature     |   2 +-
 docker/test/integration/features/steps/steps.py    |  18 +---
 extension-framework/CMakeLists.txt                 |   2 +
 .../cpp-extension-lib/CMakeLists.txt               |  16 ++--
 .../cpp-extension-lib}/include/api/core/FlowFile.h |   1 +
 .../include/api/core/ProcessContext.h              |   0
 .../include/api/core/ProcessSession.h              |   0
 .../include/api/core/ProcessorImpl.h               |   0
 .../include/api/core/PublishedMetrics.h            |   0
 .../cpp-extension-lib}/include/api/core/Resource.h |   0
 .../include/api/core/logging/Logger.h              |   0
 .../cpp-extension-lib}/include/api/utils/Export.h  |   0
 .../include/api/utils/ProcessorConfigUtils.h       |   0
 .../include/api/utils/minifi-c-utils.h             |   4 +-
 .../cpp-extension-lib}/libtest/CMakeLists.txt      |   8 +-
 .../libtest/CProcessorTestUtils.h                  |  23 +----
 .../cpp-extension-lib}/src/core/ProcessContext.cpp |   0
 .../cpp-extension-lib}/src/core/ProcessSession.cpp |   0
 .../cpp-extension-lib}/src/core/ProcessorImpl.cpp  |   0
 .../cpp-extension-lib}/src/core/logging/Logger.cpp |   0
 .../cpp-extension-lib}/src/utils/ParsingErrors.cpp |   0
 .../src/utils/PropertyErrors.cpp                   |   0
 .../src/utils/minifi-c-utils.cpp                   |  18 ++--
 .../include/utils/ExtensionInitUtils.h             |   4 +-
 extensions/aws/tests/features/steps/steps.py       |  14 +--
 extensions/azure/tests/features/steps/steps.py     |  38 ++++----
 extensions/llamacpp/CMakeLists.txt                 |   2 +-
 .../llamacpp/processors/ExtensionInitializer.cpp   |   4 +-
 extensions/llamacpp/tests/CMakeLists.txt           |   1 +
 .../llamacpp/tests/RunLlamaCppInferenceTests.cpp   |   4 +-
 .../{aws => opc}/tests/features/environment.py     |   5 +-
 .../opc/tests}/features/opcua.feature              |  84 ++++++++++-------
 .../features/resources}/opcua_client_cert.der      | Bin
 .../tests/features/resources}/opcua_client_key.der | Bin
 .../features/steps/opc_ua_server_container.py      |  32 +++----
 extensions/opc/tests/features/steps/steps.py       |  47 ++++++++++
 extensions/opencv/OpenCVLoader.cpp                 |   2 +-
 .../python/pythonlibloader/PythonLibLoader.cpp     |   2 +-
 extensions/python/pythonloader/PyProcLoader.cpp    |   2 +-
 extensions/sftp/SFTPLoader.cpp                     |   2 +-
 extensions/sql/tests/features/steps/steps.py       |  12 +--
 .../tests/features/repository.feature              |  28 +++---
 .../tests/features/steps/steps.py                  |   4 +-
 .../tests/features/steps/syslog_container.py       |   2 +-
 .../tests/integration/InvokeHTTPTests.cpp          |   4 +-
 libminifi/include/utils/CProcessor.h               |   4 +-
 libminifi/src/Configuration.cpp                    |   4 +-
 libminifi/src/core/ProcessSession.cpp              |  11 ++-
 libminifi/src/core/extension/Utils.cpp             |   2 +-
 libminifi/src/expression-language/Expression.cpp   |  17 ++--
 libminifi/src/minifi-c.cpp                         |  44 +++++----
 libminifi/src/utils/CProcessor.cpp                 |  18 +---
 libminifi/test/libtest/unit/CMakeLists.txt         |   2 +-
 libminifi/test/libtest/unit/ProcessorUtils.h       |  13 ---
 libminifi/test/unit/ExpressionLanguageTests.cpp    |  26 ++++++
 libminifi/test/unit/FileUtilsTests.cpp             |  11 +++
 libminifi/test/unit/LogMetricsPublisherTests.cpp   |  33 +++----
 libminifi/test/unit/ProcessContextExprTests.cpp    |  31 +++++++
 libminifi/test/unit/StringUtilsTests.cpp           |  10 ++
 libminifi/test/unit/VariableRegistryTests.cpp      |  90 ++++++++++++++++++
 minifi-api/include/minifi-c/minifi-c.h             |  38 ++++----
 .../include/minifi-cpp/core/ControllerServiceApi.h |   2 +-
 .../include/minifi-cpp/core/DynamicProperty.h      |   2 +-
 .../include/minifi-cpp/core/OutputAttribute.h      |   2 +-
 .../include/minifi-cpp/core/VariableRegistry.h     |   2 +-
 .../include/minifi-cpp/properties/Configuration.h  |   4 +
 minifi-api/minifi-c-api.def                        |   1 -
 90 files changed, 758 insertions(+), 448 deletions(-)
 delete mode 100644 core-framework/c-api-framework/CMakeLists.txt
 copy libminifi/test/resources/VolatileMapStateStorage.yml => 
extension-framework/cpp-extension-lib/CMakeLists.txt (70%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/FlowFile.h (98%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/ProcessContext.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/ProcessSession.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/ProcessorImpl.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/PublishedMetrics.h 
(100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/Resource.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/core/logging/Logger.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/utils/Export.h (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/utils/ProcessorConfigUtils.h 
(100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/include/api/utils/minifi-c-utils.h (94%)
 copy {libminifi/test => 
extension-framework/cpp-extension-lib}/libtest/CMakeLists.txt (76%)
 copy libminifi/test/libtest/unit/ProcessorUtils.h => 
extension-framework/cpp-extension-lib/libtest/CProcessorTestUtils.h (66%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/core/ProcessContext.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/core/ProcessSession.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/core/ProcessorImpl.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/core/logging/Logger.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/utils/ParsingErrors.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/utils/PropertyErrors.cpp (100%)
 rename {core-framework/c-api-framework => 
extension-framework/cpp-extension-lib}/src/utils/minifi-c-utils.cpp (87%)
 copy extensions/{aws => opc}/tests/features/environment.py (86%)
 rename {docker/test/integration => 
extensions/opc/tests}/features/opcua.feature (69%)
 rename {docker/test/integration/resources/opcua => 
extensions/opc/tests/features/resources}/opcua_client_cert.der (100%)
 rename {docker/test/integration/resources/opcua => 
extensions/opc/tests/features/resources}/opcua_client_key.der (100%)
 rename docker/test/integration/cluster/containers/OPCUAServerContainer.py => 
extensions/opc/tests/features/steps/opc_ua_server_container.py (52%)
 create mode 100644 extensions/opc/tests/features/steps/steps.py
 copy docker/test/integration/features/python_script.feature => 
extensions/standard-processors/tests/features/repository.feature (56%)
 create mode 100644 libminifi/test/unit/VariableRegistryTests.cpp

Reply via email to