This is an automated email from the ASF dual-hosted git repository.
adebreceni pushed a change to branch minifi-api-reduced
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
omit 6932d420a Fix parameter name
omit f0e774155 Linter fix, rollback temp test changes
omit 1791048eb Linter fix
omit e1034aa78 Build fix
omit 23cad31c8 Review changes
omit f16ce262f Review changes
omit 0b85be8c0 Win fix
omit e27e50970 Fix linux build
omit f1e118a9e Review changes
omit 121a1e606 Provide the correct name on processor construction
omit 7e77dce02 Windows fix
omit 8b3deded5 Rebase fix
omit 74d3f841c Windows proc update
omit 457904371 Review changes, upgrade concurrentqueue
omit e1f58e202 Update extensions/python/ExecutePythonProcessor.cpp
omit d5f0883b0 Rename
omit c4eeed2ae Add dtor, review changes
omit 770253cf0 Fix llamacpp proc/test
omit 88f9a60f5 Remove obsolete file
omit 84c248963 Rebase fix
omit 765fcf50a Linter fixes
omit f408c1165 Linter fixes
omit fd32d58d5 Linter fix
omit 3f1d61f10 Build fix
omit 0aff9e5e5 Remove logger
omit 99a39f049 Rebase fix
omit ecfd69446 Rebase fix
omit dd88a015c Rebase fix
omit 9c75eb12a Rebase fix
omit 29261732b Rebase fix
omit e24a8b9c8 Trigger ci
omit 95c6025e9 Rebase fix
omit 54b48f24a Review changes
omit 0a61c4989 Rebase fix
omit 90e3148ac Tests work
omit efa9bda30 Working on api reduction
add a473f11a9 MINIFICPP-2597 Replace removed thirdparty actions
add ef701211b MINIFICPP-2591 Add new value option to FetchOPCProcessor
lazy mode
add e3474f98e MINIFICPP-2598 Fixing inherited ControllerService manifest
issues
new 5be79f51e Working on api reduction
new b0fb553b9 Tests work
new 7be07f990 Rebase fix
new a28b89e7a Review changes
new ff2985505 Rebase fix
new b7d3b52fe Trigger ci
new f1ce1feb1 Rebase fix
new c04a6d89a Rebase fix
new b208d843c Rebase fix
new ff80ed560 Rebase fix
new 13460b685 Rebase fix
new a57cfec50 Remove logger
new d635fda25 Build fix
new 02f016bb6 Linter fix
new 4bbe474db Linter fixes
new 59b524ba2 Linter fixes
new 6a5532264 Rebase fix
new 34559a0fb Remove obsolete file
new 13bda7c0d Fix llamacpp proc/test
new fc75710b3 Add dtor, review changes
new c4cd764c1 Rename
new 6dbbb6cfd Update extensions/python/ExecutePythonProcessor.cpp
new bf1134e5a Review changes, upgrade concurrentqueue
new 3c3264d65 Windows proc update
new f5cd565c7 Rebase fix
new eed06552a Windows fix
new b4645cbb4 Provide the correct name on processor construction
new bf75a8ede Review changes
new c236217bc Fix linux build
new a1a4cbd87 Win fix
new b43f26bc2 Review changes
new 443827570 Review changes
new c0dfe3a9e Build fix
new a96d25102 Linter fix
new ce6080e8e Linter fix, rollback temp test changes
new 567aa7606 Fix parameter name
new 75cdd4966 Fix rebase
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 (6932d420a)
\
N -- N -- N refs/heads/minifi-api-reduced (75cdd4966)
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 37 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/ci.yml | 4 +-
PROCESSORS.md | 30 ++--
controller/MiNiFiController.cpp | 25 ++--
controller/tests/ControllerTests.cpp | 8 +-
core-framework/include/agent/agent_docs.h | 3 +-
.../include/core/controller/ControllerService.h | 4 +
core-framework/include/http/BaseHTTPClient.h | 6 +-
core-framework/include/http/HTTPClient.h | 15 +-
core-framework/include/utils/net/AsioSocketUtils.h | 21 ++-
core-framework/src/http/HTTPClient.cpp | 4 +-
core-framework/src/utils/net/AsioSocketUtils.cpp | 6 +-
.../include/controllers/SSLContextService.h | 2 +-
.../controllers/SSLContextServiceInterface.h | 4 +-
extension-framework/src/utils/net/Ssl.cpp | 6 +-
extensions/civetweb/tests/ListenHTTPTests.cpp | 6 +-
.../controllerservices/CouchbaseClusterService.cpp | 8 +-
.../controllerservices/CouchbaseClusterService.h | 6 +-
extensions/elasticsearch/PostElasticsearch.cpp | 4 +-
extensions/elasticsearch/PostElasticsearch.h | 4 +-
extensions/grafana-loki/PushGrafanaLoki.cpp | 6 +-
extensions/grafana-loki/PushGrafanaLoki.h | 6 +-
extensions/kafka/KafkaProcessorBase.cpp | 2 +-
extensions/kafka/KafkaProcessorBase.h | 4 +-
extensions/kafka/PublishKafka.h | 4 +-
extensions/opc/include/fetchopc.h | 48 +++++--
extensions/opc/include/putopc.h | 4 +-
extensions/opc/src/fetchopc.cpp | 101 +++++++++++---
extensions/opc/tests/FetchOpcProcessorTests.cpp | 95 +++++++++++++
extensions/opc/tests/OpcUaTestServer.h | 30 +++-
extensions/prometheus/PrometheusExposerWrapper.h | 4 +-
extensions/python/ExecutePythonProcessor.cpp | 4 +-
extensions/python/types/PyProcessContext.cpp | 2 +-
extensions/python/types/PySSLContextService.h | 4 +-
extensions/sftp/processors/PutSFTP.h | 2 +-
extensions/sftp/processors/SFTPProcessorBase.h | 2 +-
extensions/splunk/PutSplunkHTTP.h | 2 +-
extensions/splunk/SplunkHECProcessor.cpp | 6 +-
extensions/splunk/SplunkHECProcessor.h | 10 +-
.../controllers/JsonRecordSetWriter.h | 1 +
.../controllers/JsonTreeReader.h | 1 +
.../standard-processors/modbus/FetchModbusTcp.cpp | 2 +-
.../standard-processors/modbus/FetchModbusTcp.h | 4 +-
.../standard-processors/processors/GetTCP.cpp | 2 +-
extensions/standard-processors/processors/GetTCP.h | 4 +-
.../standard-processors/processors/InvokeHTTP.cpp | 2 +-
.../standard-processors/processors/InvokeHTTP.h | 6 +-
.../processors/ListenSyslog.cpp | 3 +-
.../standard-processors/processors/ListenSyslog.h | 4 +-
.../standard-processors/processors/ListenTCP.cpp | 4 +-
.../standard-processors/processors/ListenTCP.h | 8 +-
.../standard-processors/processors/ListenUDP.cpp | 2 +-
.../standard-processors/processors/PutTCP.cpp | 2 +-
extensions/standard-processors/processors/PutTCP.h | 16 ++-
.../tests/integration/VerifyInvokeHTTP.h | 2 +-
.../standard-processors/tests/unit/GetTCPTests.cpp | 6 +-
.../tests/unit/ListenSyslogTests.cpp | 6 +-
.../tests/unit/ListenTcpTests.cpp | 16 +--
.../tests/unit/ManifestTests.cpp | 152 +++++++++++++++++++++
.../standard-processors/tests/unit/PutTCPTests.cpp | 8 +-
libminifi/include/RemoteProcessorGroupPort.h | 4 +-
libminifi/include/c2/ControllerSocketProtocol.h | 6 +-
libminifi/include/c2/protocols/RESTSender.h | 4 +-
.../controllers/NetworkPrioritizerService.h | 1 -
libminifi/include/controllers/SSLContextService.h | 32 +++--
libminifi/include/core/logging/alert/AlertSink.h | 4 +-
libminifi/include/sitetosite/SiteToSite.h | 8 +-
libminifi/include/sitetosite/SiteToSiteClient.h | 4 +-
libminifi/src/RemoteProcessorGroupPort.cpp | 22 ++-
libminifi/src/c2/ControllerSocketProtocol.cpp | 27 ++--
libminifi/src/c2/protocols/RESTSender.cpp | 6 +-
libminifi/src/controllers/SSLContextService.cpp | 40 +++---
libminifi/src/core/logging/alert/AlertSink.cpp | 4 +-
.../src/core/state/nodes/AgentInformation.cpp | 13 +-
.../ControllerServiceIntegrationTests.cpp | 16 +--
libminifi/test/integration/HTTPSiteToSiteTests.cpp | 2 +-
libminifi/test/integration/SiteToSiteRestTest.cpp | 15 +-
.../integration/TimeoutHTTPSiteToSiteTests.cpp | 2 +-
libminifi/test/unit/NetUtilsTest.cpp | 58 ++++----
minifi-api/include/minifi-cpp/agent/agent_docs.h | 2 +
.../minifi-cpp/controllers/RecordSetReader.h | 6 +
.../minifi-cpp/controllers/RecordSetWriter.h | 7 +
...ntextService.h => SSLContextServiceInterface.h} | 10 +-
...finition.h => ControllerServiceApiDefinition.h} | 9 +-
83 files changed, 730 insertions(+), 325 deletions(-)
copy core-framework/include/Exception.h =>
extension-framework/include/controllers/SSLContextServiceInterface.h (92%)
rename minifi-api/include/minifi-cpp/controllers/{SSLContextService.h =>
SSLContextServiceInterface.h} (83%)
copy minifi-api/include/minifi-cpp/core/{RelationshipDefinition.h =>
ControllerServiceApiDefinition.h} (82%)