This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch gcp_to_c_api
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
omit 3d34a4230 MinifiProcessContextGetControllerServiceFromProperty
omit 1d3a9b88d remove MinifiProxyData::version
omit ee9b0a217 MINIFI_PROXY_CONFIGURATION_SERVICE_PROPERTY_TYPE description
change
omit 1fcc6ceac minimize formatting changes for easier review
omit 07ee70d71 MINIFICPP-2765 Move GCP Extension to stable C API
omit b89c26e77 typedef MinifiSslData
omit b2cd0aa67 Apply suggestions from code review
omit 656637508 MINIFICPP-2798 Mock library for C extensions
omit f2d1f88a2 MINIFICPP-2764 Controller Service CPP API #2152
omit bab842032 MINIFICPP-2797 Extend C Api with sslcontext, penalize,
dynamic properties, flowfile id and size #2166
add 7cc7b265f MINIFICPP-2764 Controller Service CPP API (#2152)
add 33acf489e MINIFICPP-2746 Allow python processors to run in parallel
(#2135)
add ec4965477 MINIFICPP-2802 Pre-pull docker images for extension tests
(#2169)
add c7ad6efe0 MINIFICPP-2811 Limit github CI concurrency
add 3ec94eafb MINIFICPP-2812 Speed up rocky CI build (#2173)
add fe0ed6088 MINIFICPP-2797 Extend C Api for Kafka
add f0fea19e4 ca_certificate -> ca_certificate_file
add b3dffbb68 empalce_back -> push_back
add 7c4554cb9 MINIFI_SSL_CONTEXT_SERVICE_PROPERTY_TYPE name change and
explanatory comment
add 947837af2 typedef MinifiSslData
add 95ddfefbc review changes
add 1be7926c9 MINIFICPP-2798 Mock library for C extensions
add a80188925 Apply suggestions from code review
add b53872888 MINIFICPP-2765 Move GCP Extension to stable C API
add be69cad7a minimize formatting changes for easier review
add 9bf486ee0 MINIFI_PROXY_CONFIGURATION_SERVICE_PROPERTY_TYPE description
change
add 48cb8bab8 remove MinifiProxyData::version
add 5d17ae179 MinifiProcessContextGetControllerServiceFromProperty
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 (3d34a4230)
\
N -- N -- N refs/heads/gcp_to_c_api (5d17ae179)
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:
.github/workflows/ci.yml | 3 ++
docker/rockylinux/Dockerfile | 12 ++----
.../features/containers/s3_server_container.py | 4 +-
extensions/aws/tests/features/environment.py | 8 +++-
.../features/containers/azure_server_container.py | 4 +-
extensions/azure/tests/features/environment.py | 7 ++-
.../containers/couchbase_server_container.py | 4 +-
extensions/couchbase/tests/features/environment.py | 4 ++
.../features/containers/elasticsearch_container.py | 4 +-
.../features/containers/opensearch_container.py | 4 +-
.../elasticsearch/tests/features/environment.py | 11 +++++
.../containers/fake_gcs_server_container.py | 4 +-
extensions/gcp/tests/features/environment.py | 7 +++
.../features/containers/grafana_loki_container.py | 4 +-
.../grafana-loki/tests/features/environment.py | 4 ++
.../features/containers/kafka_server_container.py | 4 +-
extensions/kafka/tests/features/environment.py | 4 ++
.../features/containers/mqtt_broker_container.py | 4 +-
extensions/mqtt/tests/features/environment.py | 3 ++
.../features/containers/opc_ua_server_container.py | 4 +-
extensions/opc/tests/features/environment.py | 7 ++-
extensions/opc/tests/features/steps/steps.py | 4 +-
.../features/containers/prometheus_container.py | 4 +-
.../prometheus/tests/features/environment.py | 3 ++
extensions/python/ExecutePythonProcessor.h | 12 ++++--
extensions/python/PYTHON.md | 28 ++++++++++++
extensions/python/PythonProcessor.cpp | 4 ++
extensions/python/PythonProcessor.h | 2 +
.../nifiapi/decorators.py} | 5 ++-
.../pythonprocessors/nifiapi/processorbase.py | 3 ++
extensions/python/tests/PythonManifestTests.cpp | 7 ++-
extensions/python/tests/features/environment.py | 4 ++
extensions/python/tests/features/python.feature | 50 ++++++++++++++++++++++
.../{subtractutils.py => MinifiSleepForever.py} | 12 +++++-
.../resources/SingleThreadedMinifiSleepForever.py} | 12 +++---
...Attributes.py => SingleThreadedSleepForever.py} | 21 +++++++--
.../{FailureWithAttributes.py => SleepForever.py} | 19 ++++++--
extensions/python/types/PyProcessor.cpp | 12 ++++++
extensions/python/types/PyProcessor.h | 1 +
.../tests/features/containers/splunk_container.py | 4 +-
extensions/splunk/tests/features/environment.py | 4 ++
.../containers/postgress_server_container.py | 4 +-
extensions/sql/tests/features/environment.py | 3 ++
libminifi/src/minifi-c.cpp | 33 +++++++-------
minifi-api/include/minifi-c/minifi-c.h | 4 +-
minifi-api/minifi-c-api.def | 4 +-
packaging/msi/WixWin.wsi.in | 1 +
packaging/rpm/expected-rpm-contents.in | 1 +
48 files changed, 303 insertions(+), 68 deletions(-)
copy extensions/python/{tests/features/resources/subtractutils.py =>
pythonprocessors/nifiapi/decorators.py} (91%)
copy extensions/python/tests/features/resources/{subtractutils.py =>
MinifiSleepForever.py} (79%)
copy extensions/python/{pythonprocessor-examples/RemoveFlowFile.py =>
tests/features/resources/SingleThreadedMinifiSleepForever.py} (79%)
copy extensions/python/tests/features/resources/{FailureWithAttributes.py =>
SingleThreadedSleepForever.py} (58%)
copy extensions/python/tests/features/resources/{FailureWithAttributes.py =>
SleepForever.py} (63%)