This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch MINIFICPP-2584-minifi-api
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
discard 35aba13e9 MINIFICPP-2584 Linux Filesystem Hierarchy Standard support
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
add 5be79f51e Working on api reduction
add b0fb553b9 Tests work
add 7be07f990 Rebase fix
add a28b89e7a Review changes
add ff2985505 Rebase fix
add b7d3b52fe Trigger ci
add f1ce1feb1 Rebase fix
add c04a6d89a Rebase fix
add b208d843c Rebase fix
add ff80ed560 Rebase fix
add 13460b685 Rebase fix
add a57cfec50 Remove logger
add d635fda25 Build fix
add 02f016bb6 Linter fix
add 4bbe474db Linter fixes
add 59b524ba2 Linter fixes
add 6a5532264 Rebase fix
add 34559a0fb Remove obsolete file
add 13bda7c0d Fix llamacpp proc/test
add fc75710b3 Add dtor, review changes
add c4cd764c1 Rename
add 6dbbb6cfd Update extensions/python/ExecutePythonProcessor.cpp
add bf1134e5a Review changes, upgrade concurrentqueue
add 3c3264d65 Windows proc update
add f5cd565c7 Rebase fix
add eed06552a Windows fix
add b4645cbb4 Provide the correct name on processor construction
add bf75a8ede Review changes
add c236217bc Fix linux build
add a1a4cbd87 Win fix
add b43f26bc2 Review changes
add 443827570 Review changes
add c0dfe3a9e Build fix
add a96d25102 Linter fix
add ce6080e8e Linter fix, rollback temp test changes
add 567aa7606 Fix parameter name
add 75cdd4966 Fix rebase
add bcc0dd46a MINIFICPP-2584 Linux Filesystem Hierarchy Standard support
add 67d3d849a review changes
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 (35aba13e9)
\
N -- N -- N refs/heads/MINIFICPP-2584-minifi-api (67d3d849a)
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 | 4 +-
CONFIGURE.md | 6 +-
PROCESSORS.md | 30 ++--
controller/MiNiFiController.cpp | 25 ++--
controller/tests/ControllerTests.cpp | 8 +-
{libminifi => core-framework}/include/Defaults.h | 3 +
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/Environment.h | 2 +-
core-framework/include/utils/Locations.h | 7 +-
core-framework/include/utils/net/AsioSocketUtils.h | 21 ++-
core-framework/src/http/HTTPClient.cpp | 4 +-
core-framework/src/utils/net/AsioSocketUtils.cpp | 6 +-
encrypt-config/EncryptConfig.cpp | 6 +-
encrypt-config/FlowConfigEncryptor.cpp | 10 +-
.../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/FlowConfiguration.h | 2 +-
libminifi/include/core/logging/alert/AlertSink.h | 4 +-
libminifi/include/processors/ProcessorUtils.h | 12 +-
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/FlowConfiguration.cpp | 4 +-
libminifi/src/core/flow/AdaptiveConfiguration.cpp | 6 +-
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 +-
minifi_main/MainHelper.cpp | 27 ++--
minifi_main/MainHelper.h | 3 -
95 files changed, 770 insertions(+), 373 deletions(-)
rename {libminifi => core-framework}/include/Defaults.h (92%)
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%)