This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch controller_c_api_requirements
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
discard b06536843 MINIFICPP-2710 Refactor ControllerServiceNodeMap #2098
discard a174ccf7b MINIFICPP-2752 - Register processors one-by-one
discard 57483b545 MINIFICPP-2715 - Mac fix
discard 6266be9fa MINIFICPP-2715 - Fix build
discard a4b70eced MINIFICPP-2715 - Windows fix
discard d5798cd9e MINIFICPP-2715 - Windows fix
discard 76a2658ee MINIFICPP-2715 - Windows fix
discard 97ce55527 MINIFICPP-2715 - Windows fix
discard 14a56e57e MINIFICPP-2715 - Windows fix, format
discard c8cf8c17e MINIFICPP-2715 - Add missing include
discard 548325da6 MINIFICPP-2715 - Rebase fix
discard 47d415153 MINIFICPP-2715 - Use a single integer as c api version
discard 6bec1d8df MINIFICPP-2715 - Add extension loading tests for version
verification
discard 60814ca5c MINIFICPP-2715 - Use symbol lookup to check version
discard e1105c3fc MINIFICPP-2715 - Move version information to
MinifiCreateExtension
discard 07b6f99a8 MINIFICPP-2715 - Windows fix
discard 0287cda66 MINIFICPP-2715 - Add missing symbol
discard 37800cc94 MINIFICPP-2715 - Use symbols to check api compatibility
add b435c4861 MINIFICPP-2710 Refactor ControllerServiceNodeMap
add 75d0bbec9 MINIFICPP-2731 Allow cancellation from ProcessSession::write
add 77720cc3f MINIFICPP-2750 Fix Windows build with CMake 4
add a415368f1 MINIFICPP-2758 Rename step_impls in minifi behave
add ad163be29 MINIFICPP-2602 Add withAllowedTypes<> to all propertys that
require ControllerServices
add 20805f0fa MINIFICPP-2757 Build windows artifacts in
create-release-artifacts.yml CI job
add a1f083175 Bump requests from 2.32.4 to 2.33.0 in /github_scripts
new f53397740 MINIFICPP-2715 - Use symbols to check api compatibility #2105
new 9fc45a8ca MINIFICPP-2752 - Register processors one-by-one #2150
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 (b06536843)
\
N -- N -- N refs/heads/controller_c_api_requirements (9fc45a8ca)
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.
The 2 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 +++++++++++-
Extensions.md | 21 ++--
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 ++--
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 ++---
github_scripts/requirements.txt | 2 +-
libminifi/include/core/ForwardingContentSession.h | 2 +
libminifi/src/core/ForwardingContentSession.cpp | 6 ++
libminifi/src/core/ProcessSession.cpp | 15 ++-
.../libtest/unit/ContentRepositoryDependentTests.h | 105 ++++++++++++++++----
libminifi/test/unit/ProcessSessionTests.cpp | 15 ++-
minifi-api/include/minifi-c/minifi-c.h | 5 +
.../include/minifi-cpp/core/ContentSession.h | 2 +
.../winflexbison/minimum_cmake_version.patch | 40 ++++++++
43 files changed, 494 insertions(+), 279 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