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
discard 74eed81e1 Windows proc update omit 039a03dff Review changes, upgrade concurrentqueue omit 1e2093264 Update extensions/python/ExecutePythonProcessor.cpp omit 5a9e7b850 Rename omit d2bf7fb65 Add dtor, review changes omit 1cc35dcb4 Fix llamacpp proc/test omit 25ea64671 Remove obsolete file omit 6e4f12c6a Rebase fix omit e15573e31 Linter fixes omit 83475901a Linter fixes omit fc4a3e008 Linter fix omit 94a17a181 Build fix omit 7f7bd0e48 Remove logger omit efb7b74e1 Rebase fix omit b8ba17c5e Rebase fix omit ac42c44ee Rebase fix omit 85d171c77 Rebase fix omit e64cff0d5 Rebase fix omit ab75f2689 Trigger ci omit aec15b589 Rebase fix omit 38bf6bf2d Review changes omit add945557 Rebase fix omit 5064b8594 Tests work omit 7844b9a3e Working on api reduction add 9dd176da2 MINIFICPP-2449 TailFile: option to output full batch in a single flow file add 34d9d1b18 Bump requests from 2.32.0 to 2.32.4 in /github_scripts add 84ed42d62 MINIFICPP-2573 Remove Apache Rat exclude file add e3e9b722f MINIFICPP-2574 Change log level for flow config persistance failure add 2cbcfc774 MINIFICPP-2578 Add hyphen character to expression language special character list add eb899598a MINIFICPP-2580 Upgrade GCP and googletest libraries add 625679629 MINIFICPP-2579 Upgrade libarchive to v3.8.1 add ee21c293e MINIFICPP-2581 Fix EL evaluation in dynamic properties add 695c90961 MINIFICPP-2583 Fix warnings of unhandled std::expected return values new bd5c020c0 Working on api reduction new 0c8ce9456 Tests work new ddeeb84a1 Rebase fix new 43a42809b Review changes new dbcc7481b Rebase fix new f43f34be5 Trigger ci new 52b092d6a Rebase fix new 8744ea37b Rebase fix new 054ea0d41 Rebase fix new 551c692f4 Rebase fix new f5b4ead13 Rebase fix new beb9debe0 Remove logger new c2add1f35 Build fix new cbabc9921 Linter fix new 025e7829d Linter fixes new d405c7439 Linter fixes new a9b68f7ab Rebase fix new 93828b6a6 Remove obsolete file new a9c2ed2e3 Fix llamacpp proc/test new 612f46bb7 Add dtor, review changes new 7096db1e1 Rename new 5b1529b0d Update extensions/python/ExecutePythonProcessor.cpp new 68175e2d5 Review changes, upgrade concurrentqueue new 17d31feea Windows proc update new 793ee424a Rebase fix 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 (74eed81e1) \ N -- N -- N refs/heads/minifi-api-reduced (793ee424a) 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 25 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: EXPRESSIONS.md | 49 ++-- PROCESSORS.md | 27 +-- cmake/BundledLibArchive.cmake | 31 ++- cmake/GoogleCloudCpp.cmake | 33 +-- core-framework/include/core/ProcessContext.h | 2 +- extensions/civetweb/tests/ListenHTTPTests.cpp | 2 +- .../couchbase/tests/GetCouchbaseKeyTests.cpp | 30 +-- .../couchbase/tests/PutCouchbaseKeyTests.cpp | 24 +- .../expression-language/ProcessContextExpr.cpp | 14 +- .../tests/ExpressionLanguageTests.cpp | 2 +- .../tests/ProcessContextExprTests.cpp | 45 +++- extensions/gcp/tests/CMakeLists.txt | 3 +- .../tests/GCPCredentialsControllerServiceTests.cpp | 19 +- extensions/kafka/tests/PublishKafkaTests.cpp | 16 +- .../libarchive/tests/CompressContentTests.cpp | 104 ++++----- extensions/libarchive/tests/MergeFileTests.cpp | 124 +++++----- .../llamacpp/tests/RunLlamaCppInferenceTests.cpp | 72 +++--- .../TestExecuteScriptProcessorWithLuaScript.cpp | 82 +++---- extensions/mqtt/tests/ConsumeMQTTTests.cpp | 106 ++++----- extensions/mqtt/tests/PublishMQTTTests.cpp | 22 +- extensions/opc/tests/FetchOpcProcessorTests.cpp | 70 +++--- extensions/opc/tests/PutOpcProcessorTests.cpp | 252 ++++++++++----------- .../TestExecuteScriptProcessorWithPythonScript.cpp | 76 +++---- extensions/smb/tests/ListAndFetchSmbTests.cpp | 2 +- extensions/sql/tests/ExecuteSQLTests.cpp | 10 +- extensions/sql/tests/PutSQLTests.cpp | 8 +- extensions/sql/tests/QueryDatabaseTableTests.cpp | 2 +- .../standard-processors/processors/PutUDP.cpp | 2 +- .../standard-processors/processors/TailFile.cpp | 17 +- .../standard-processors/processors/TailFile.h | 30 ++- .../tests/integration/InvokeHTTPTests.cpp | 84 +++---- .../tests/integration/TailFileIntegrationTest.cpp | 4 +- .../tests/integration/VerifyInvokeHTTP.h | 4 +- .../tests/unit/AttributesToJSONTests.cpp | 10 +- .../tests/unit/FetchFileTests.cpp | 54 ++--- .../tests/unit/GetFileTests.cpp | 8 +- .../tests/unit/HashContentTest.cpp | 2 +- .../tests/unit/ListFileTests.cpp | 10 +- .../tests/unit/ProcessorTests.cpp | 10 +- .../standard-processors/tests/unit/PutTCPTests.cpp | 8 +- .../standard-processors/tests/unit/PutUDPTests.cpp | 4 +- .../tests/unit/RouteTextTests.cpp | 118 +++++----- .../tests/unit/SegmentContentTests.cpp | 20 +- .../tests/unit/SplitContentTests.cpp | 156 ++++++------- .../tests/unit/SplitRecordTests.cpp | 14 +- .../tests/unit/SplitTextTests.cpp | 52 ++--- .../tests/unit/TailFileTests.cpp | 66 ++++-- github_scripts/requirements.txt | 2 +- libminifi/include/c2/ControllerSocketProtocol.h | 3 +- libminifi/include/controllers/SSLContextService.h | 26 ++- libminifi/include/core/ProcessSession.h | 2 +- libminifi/src/EventDrivenSchedulingAgent.cpp | 15 +- libminifi/src/TimerDrivenSchedulingAgent.cpp | 7 +- libminifi/src/c2/ControllerSocketProtocol.cpp | 12 +- libminifi/src/core/FlowConfiguration.cpp | 10 +- libminifi/src/core/ProcessGroup.cpp | 5 +- libminifi/src/core/ProcessSession.cpp | 7 +- libminifi/test/integration/AbsoluteTimeoutTest.cpp | 4 +- .../integration/C2ClearCoreComponentStateTest.cpp | 2 +- .../C2DescribeCoreComponentStateTest.cpp | 2 +- libminifi/test/libtest/unit/TestBase.cpp | 20 +- libminifi/test/libtest/unit/TestBase.h | 8 +- .../test/persistence-tests/PersistenceTests.cpp | 16 +- .../EnvironmentVariableParameterProviderTest.cpp | 24 +- .../test/unit/NetworkPrioritizerServiceTests.cpp | 52 ++--- libminifi/test/unit/ProcessorConfigUtilsTests.cpp | 4 +- libminifi/test/unit/UpdatePolicyTests.cpp | 14 +- .../include/minifi-cpp/core/ProcessSession.h | 2 +- thirdparty/apache-rat/.rat-excludes | 8 - .../mock-client-without-decorators.patch | 153 ------------- .../google-cloud-cpp/mock_client_target.patch | 26 --- .../google-cloud-cpp/remove-find_package.patch | 15 +- thirdparty/libarchive/libarchive.patch | 66 ++---- 73 files changed, 1152 insertions(+), 1253 deletions(-) delete mode 100644 thirdparty/apache-rat/.rat-excludes delete mode 100644 thirdparty/google-cloud-cpp/mock-client-without-decorators.patch delete mode 100644 thirdparty/google-cloud-cpp/mock_client_target.patch