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 2060d13d8 MINIFICPP-2755 fix macOS CI failure
     new b435c4861 MINIFICPP-2710 Refactor ControllerServiceNodeMap
     new 75d0bbec9 MINIFICPP-2731 Allow cancellation from ProcessSession::write
     new 77720cc3f MINIFICPP-2750 Fix Windows build with CMake 4
     new a415368f1 MINIFICPP-2758 Rename step_impls in minifi behave
     new ad163be29 MINIFICPP-2602 Add withAllowedTypes<> to all propertys that 
require ControllerServices
     new 20805f0fa MINIFICPP-2757 Build windows artifacts in 
create-release-artifacts.yml CI job
     new a1f083175 Bump requests from 2.32.4 to 2.33.0 in /github_scripts

The 7 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/create-release-artifacts.yml     |  64 +++++++++-
 behave_framework/pyproject.toml                    |   5 +-
 .../containers/minifi_container.py                 |   2 +-
 .../{containers => core}/__init__.py               |   0
 .../{containers => steps}/__init__.py              |   0
 .../minifi_test_framework/steps/checking_steps.py  |  64 +++++-----
 .../steps/configuration_steps.py                   |  16 +--
 .../src/minifi_test_framework/steps/core_steps.py  |  58 +++++----
 .../steps/flow_building_steps.py                   | 110 +++++++++---------
 cmake/ExpressionLanguage.cmake                     |  22 ++--
 .../include/core/BufferedContentSession.h          |   2 +
 core-framework/src/core/BufferedContentSession.cpp |   5 +
 extensions/aws/processors/AwsProcessor.h           |   1 +
 extensions/aws/tests/features/steps/steps.py       |  18 +--
 .../azure/tests/ListAzureBlobStorageTests.cpp      | 129 ++++++++++-----------
 extensions/azure/tests/features/steps/steps.py     |  16 +--
 extensions/couchbase/tests/features/steps/steps.py |  10 +-
 .../elasticsearch/tests/features/steps/steps.py    |  16 +--
 extensions/gcp/tests/features/steps/steps.py       |   6 +-
 .../grafana-loki/tests/features/steps/steps.py     |  14 +--
 extensions/kafka/tests/features/steps/steps.py     |  16 +--
 .../processors/CollectKubernetesPodMetrics.h       |   1 +
 .../kubernetes/tests/features/steps/steps.py       |   6 +-
 extensions/mqtt/tests/features/steps/steps.py      |  12 +-
 extensions/opc/tests/features/steps/steps.py       |   8 +-
 .../prometheus/tests/features/steps/steps.py       |  14 +--
 extensions/python/tests/features/steps/steps.py    |   4 +-
 .../tests/DBContentRepositoryTests.cpp             |   6 +
 extensions/sftp/tests/tools/SFTPTestServer.cpp     |   2 +-
 extensions/splunk/tests/features/steps/steps.py    |   8 +-
 extensions/sql/tests/features/steps/steps.py       |   6 +-
 .../tests/features/minifi_c2_server.feature        |   2 +-
 .../features/steps/minifi_controller_steps.py      |  24 ++--
 .../tests/features/steps/steps.py                  |  22 ++--
 .../tests/unit/ControllerServiceTests.cpp          |   6 +-
 github_scripts/requirements.txt                    |   2 +-
 libminifi/include/core/FlowConfiguration.h         |   2 +-
 libminifi/include/core/ForwardingContentSession.h  |   2 +
 libminifi/include/core/ProcessContextImpl.h        |   2 +-
 libminifi/include/core/ProcessGroup.h              |   2 +-
 .../core/controller/ControllerServiceNodeMap.h     |  19 ++-
 .../core/controller/ControllerServiceProvider.h    |  10 +-
 .../ForwardingControllerServiceProvider.h          |   4 +-
 .../controller/StandardControllerServiceProvider.h |   5 +-
 libminifi/src/core/FlowConfiguration.cpp           |   4 +-
 libminifi/src/core/ForwardingContentSession.cpp    |   6 +
 libminifi/src/core/ProcessGroup.cpp                |   7 +-
 libminifi/src/core/ProcessSession.cpp              |  15 ++-
 .../core/controller/ControllerServiceNodeMap.cpp   | 104 ++++++++++-------
 .../core/controller/ControllerServiceProvider.cpp  |  11 +-
 .../StandardControllerServiceProvider.cpp          |  11 +-
 .../src/core/flow/StructuredConfiguration.cpp      |   8 +-
 .../libtest/unit/ContentRepositoryDependentTests.h | 105 +++++++++++++----
 libminifi/test/libtest/unit/TestBase.cpp           |   7 +-
 libminifi/test/unit/ProcessSessionTests.cpp        |  15 ++-
 libminifi/test/unit/ProcessorConfigUtilsTests.cpp  |   8 +-
 minifi-api/include/minifi-c/minifi-c.h             |   5 +
 .../include/minifi-cpp/core/ContentSession.h       |   2 +
 .../winflexbison/minimum_cmake_version.patch       |  40 +++++++
 59 files changed, 670 insertions(+), 421 deletions(-)
 copy behave_framework/src/minifi_test_framework/{containers => 
core}/__init__.py (100%)
 copy behave_framework/src/minifi_test_framework/{containers => 
steps}/__init__.py (100%)
 create mode 100644 thirdparty/winflexbison/minimum_cmake_version.patch

Reply via email to