This is an automated email from the ASF dual-hosted git repository.
lordgamez pushed a change to annotated tag rel/minifi-cpp-0.99.2
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
*** WARNING: tag rel/minifi-cpp-0.99.2 was modified! ***
from e634a883c (tag)
to 0f7dcaba1 (tag)
tagging 92fb88dca9aaff75b5c6795d25d6e437649c1c77 (commit)
replaces minifi-cpp-0.99.2-RC1
by Gabor Gyimesi
on Mon Oct 6 10:05:37 2025 +0200
- Log -----------------------------------------------------------------
MINIFICPP-2630 signed release tag for approved release of NiFi MiNiFi C++ 0.99.2
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEELgxn3pAME5QEd7bG/NCaSWHTupsFAmjjeFEACgkQ/NCaSWHT
upsIWw//e38AVkklpH8/F1S+RruNXK4yAhzzN/UDPaI715C+gjJWnnydXgk91hAj
HurgzmMZO/rp5pAQvDs5OSi8F1wbSsqYjAGyrIW57sK5onEVngobgbph17AeuA8H
uQSbd8lFj/eLzfvW+7SUaXqTyxDQ1pmYj/L9WlBYfT6nJ5z19HTFSUPtDg5bn0Z0
Z7c62G+fg7PVsEqQz0zLtgvkBxbDpX7a5QSawdJn+ZI5abWsD1VtvpYJU9hFEis1
SAMH+8ssGI3+uG4ADAL0/0pMPWbKVCFom/fg/fUGFpRVfGXtBYuh++PgW+ukXDB9
KOQnF41xCodC660UOwfR9P7uR72ppmXRxE/LrAWgkmmB/zFTdte4oxBCVDt4Pb3R
jfMj/pWUhBiQm+KwlIzjExQxOpXWHiydfaI/W3jWN2BqXXjcpekscRoU/ehgyMMI
89UnkNr5IA4E8xXFB1nEu5tJBWN4XmwCIwPqbhdmjdKINIGhZ0qHkW+ST9jovR0p
dJmrXuOiAWqoPZe0GhwOeoNnwyfWyI5Up1VWYUHkw98qlOVa4UHfIBBjBuqpGXsr
OVM8KMYdogaArVMHpANZeQJT45TQdxpcWd5rsMzyfA2cORuCpYJxL1421M4gx1PU
pbiqF6zlP6guwr8BlyvfgFYg3LhFGFKa7FmHUSx20NrupZYLZdc=
=3Cvq
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
omit d91368332 Review update
omit 8d507b0f7 MINIFICPP-2645 Enable NiFi python processors using both EL
and validators
omit 198c89078 MINIFICPP-2642 std::invocable should be used with std::invoke
omit 26409cfd5 MINIFICPP-2614 Add more authentication options to Azure
processors
omit 1fd592fd0 MINIFICPP-2605 Generate MQTT client id in MQTT processors if
not set in property
omit 4f296765b MINIFICPP-2558 Revamp site to site communication
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/tags/rel/minifi-cpp-0.99.2 (0f7dcaba1)
\
O -- O -- O (e634a883c)
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:
CONTROLLERS.md | 17 +-
PROCESSORS.md | 106 ++-
README.md | 4 -
SITE_TO_SITE.md | 133 ---
core-framework/include/io/CRCStream.h | 2 +-
docker/test/integration/cluster/ImageStore.py | 4 +-
.../cluster/containers/NifiContainer.py | 2 +-
.../features/MiNiFi_integration_test_driver.py | 13 -
docker/test/integration/features/python.feature | 9 -
docker/test/integration/features/s2s.feature | 202 +----
docker/test/integration/features/steps/steps.py | 67 +-
docker/test/integration/minifi/core/Connectable.py | 3 -
docker/test/integration/minifi/core/InputPort.py | 3 -
docker/test/integration/minifi/core/OutputPort.py | 30 -
.../integration/minifi/core/RemoteProcessGroup.py | 3 +-
.../Minifi_flow_json_serializer.py | 99 +--
.../Minifi_flow_yaml_serializer.py | 108 +--
.../Nifi_flow_json_serializer.py | 26 +-
.../ExpressionLanguagePropertyWithValidator.py | 26 -
.../ExpressionLanguagePropertyWithValidator.py | 53 --
extensions/aws/processors/PutS3Object.h | 6 +-
.../AzureStorageCredentialsService.cpp | 13 +-
.../AzureStorageCredentialsService.h | 28 +-
.../processors/AzureBlobStorageProcessorBase.cpp | 13 +-
.../processors/AzureBlobStorageProcessorBase.h | 32 +-
.../azure/processors/FetchAzureBlobStorage.h | 2 +-
.../azure/processors/FetchAzureDataLakeStorage.h | 2 +-
.../azure/processors/PutAzureDataLakeStorage.cpp | 13 +-
.../azure/storage/AzureBlobStorageClient.cpp | 10 +-
.../azure/storage/AzureDataLakeStorageClient.cpp | 10 +-
.../azure/storage/AzureStorageCredentials.cpp | 51 +-
extensions/azure/storage/AzureStorageCredentials.h | 17 +-
.../azure/tests/DeleteAzureBlobStorageTests.cpp | 74 +-
.../tests/DeleteAzureDataLakeStorageTests.cpp | 32 +-
.../azure/tests/FetchAzureBlobStorageTests.cpp | 74 +-
.../azure/tests/FetchAzureDataLakeStorageTests.cpp | 32 +-
.../azure/tests/ListAzureBlobStorageTests.cpp | 64 +-
.../azure/tests/ListAzureDataLakeStorageTests.cpp | 42 +-
.../azure/tests/PutAzureBlobStorageTests.cpp | 74 +-
.../azure/tests/PutAzureDataLakeStorageTests.cpp | 32 +-
extensions/azure/utils/AzureEnums.h | 28 -
.../mqtt/processors/AbstractMQTTProcessor.cpp | 8 +-
extensions/mqtt/processors/AbstractMQTTProcessor.h | 5 +-
extensions/mqtt/processors/ConsumeMQTT.cpp | 10 +
extensions/mqtt/tests/ConsumeMQTTTests.cpp | 28 +
extensions/mqtt/tests/PublishMQTTTests.cpp | 8 +
extensions/procfs/ProcFsSerialization.h | 165 ++--
.../pythonprocessors/nifiapi/processorbase.py | 9 +-
.../standard-processors/processors/InvokeHTTP.cpp | 12 +-
.../standard-processors/processors/InvokeHTTP.h | 2 +-
.../tests/unit/FlowJsonTests.cpp | 112 +--
.../tests/unit/ProcessGroupTestUtils.h | 2 +-
.../tests/unit/ProcessorTests.cpp | 8 +-
.../tests/unit/YamlConfigurationTests.cpp | 86 +-
extensions/standard-processors/utils/JoltUtils.h | 4 +-
extensions/windows-event-log/wel/StringSplitter.h | 5 +-
...ocessGroupPort.h => RemoteProcessorGroupPort.h} | 199 +++--
libminifi/include/core/FlowConfiguration.h | 2 +-
libminifi/include/core/flow/FlowSchema.h | 5 -
.../include/core/flow/StructuredConfiguration.h | 2 +-
.../include/core/flow/StructuredConnectionParser.h | 2 +-
.../reporting/SiteToSiteProvenanceReportingTask.h | 6 +-
libminifi/include/sitetosite/HTTPProtocol.h | 157 ++++
libminifi/include/sitetosite/HTTPTransaction.h | 32 +-
.../include/sitetosite/HttpSiteToSiteClient.h | 95 --
libminifi/include/sitetosite/Peer.h | 305 +++++--
libminifi/include/sitetosite/PeersEntity.h | 117 +++
libminifi/include/sitetosite/RawSiteToSiteClient.h | 96 --
libminifi/include/sitetosite/RawSocketProtocol.h | 177 ++++
libminifi/include/sitetosite/SiteToSite.h | 373 ++++----
libminifi/include/sitetosite/SiteToSiteClient.h | 286 +++---
libminifi/include/sitetosite/SiteToSiteFactory.h | 63 +-
libminifi/src/RemoteProcessGroupPort.cpp | 369 --------
libminifi/src/RemoteProcessorGroupPort.cpp | 354 ++++++++
libminifi/src/agent/JsonSchema.cpp | 6 +-
libminifi/src/core/flow/FlowSchema.cpp | 10 -
.../src/core/flow/StructuredConfiguration.cpp | 47 +-
.../src/core/flow/StructuredConnectionParser.cpp | 13 +-
.../SiteToSiteProvenanceReportingTask.cpp | 8 +-
libminifi/src/sitetosite/HTTPProtocol.cpp | 304 +++++++
libminifi/src/sitetosite/HttpSiteToSiteClient.cpp | 394 ---------
libminifi/src/sitetosite/Peer.cpp | 30 +-
libminifi/src/sitetosite/RawSiteToSiteClient.cpp | 430 ---------
libminifi/src/sitetosite/RawSocketProtocol.cpp | 623 +++++++++++++
libminifi/src/sitetosite/SiteToSite.cpp | 49 ++
libminifi/src/sitetosite/SiteToSiteClient.cpp | 969 ++++++++++-----------
libminifi/src/sitetosite/SiteToSiteFactory.cpp | 83 --
libminifi/test/integration/HTTPSiteToSiteTests.cpp | 8 +-
libminifi/test/integration/SiteToSiteRestTest.cpp | 6 +-
.../integration/TimeoutHTTPSiteToSiteTests.cpp | 6 +-
.../test/libtest/integration/HTTPHandlers.cpp | 29 +-
libminifi/test/libtest/unit/DummyProcessor.h | 3 +-
libminifi/test/resources/TestHTTPSiteToSite.yml | 10 +-
.../test/resources/TestTimeoutHTTPSiteToSite.yml | 8 +-
libminifi/test/unit/Site2SiteTests.cpp | 150 ++++
libminifi/test/unit/SiteToSiteTests.cpp | 338 -------
packaging/rpm/expected-rpm-contents.in | 1 -
97 files changed, 3691 insertions(+), 4497 deletions(-)
delete mode 100644 SITE_TO_SITE.md
delete mode 100644 docker/test/integration/minifi/core/OutputPort.py
delete mode 100644
docker/test/integration/minifi/processors/ExpressionLanguagePropertyWithValidator.py
delete mode 100644
docker/test/integration/resources/python/ExpressionLanguagePropertyWithValidator.py
rename libminifi/include/{RemoteProcessGroupPort.h =>
RemoteProcessorGroupPort.h} (59%)
create mode 100644 libminifi/include/sitetosite/HTTPProtocol.h
delete mode 100644 libminifi/include/sitetosite/HttpSiteToSiteClient.h
create mode 100644 libminifi/include/sitetosite/PeersEntity.h
delete mode 100644 libminifi/include/sitetosite/RawSiteToSiteClient.h
create mode 100644 libminifi/include/sitetosite/RawSocketProtocol.h
delete mode 100644 libminifi/src/RemoteProcessGroupPort.cpp
create mode 100644 libminifi/src/RemoteProcessorGroupPort.cpp
create mode 100644 libminifi/src/sitetosite/HTTPProtocol.cpp
delete mode 100644 libminifi/src/sitetosite/HttpSiteToSiteClient.cpp
delete mode 100644 libminifi/src/sitetosite/RawSiteToSiteClient.cpp
create mode 100644 libminifi/src/sitetosite/RawSocketProtocol.cpp
create mode 100644 libminifi/src/sitetosite/SiteToSite.cpp
delete mode 100644 libminifi/src/sitetosite/SiteToSiteFactory.cpp
create mode 100644 libminifi/test/unit/Site2SiteTests.cpp
delete mode 100644 libminifi/test/unit/SiteToSiteTests.cpp