This is an automated email from the ASF dual-hosted git repository.

lordgamez pushed a change to branch MINIFICPP-2204
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


 discard f6ef8374a Add static assert for workaround
 discard 359181bf9 Review update
 discard a368c2456 Fix patch
 discard ccb13b396 Update job name
 discard f154f79a3 MINIFICPP-2204 Fix build with clang16 and upgrade in CI
     add b53f93497 MINIFICPP-2211 update windows sqliteodbc hash to v0.9999
     add 7d69cdf6e MINIFICPP-2205 fix install_cmake_from_binary on ARM64
     add 59a5843ed MINIFICPP-2208 Fix ConfigurationTests failure on ARM64
     add 4e08a9426 MINIFICPP-2198 Correctly mark GPS Extension as unavailable 
on Windows
     add 49dec5430 MINIFICPP-2206 use string_view in the ctors of Connectable's 
children
     add 30780fb1b MINIFICPP-2197 speed up yum installs inside centos7
     add 12e17872e MINIFICPP-2180 Package generation should avoid including 
test_processors
     add 1a11f205b MINIFICPP-1372 Allow async content deletion
     add 93f1b6371 MINIFICPP-2182 Add System Load Avg field field to C2 and 
Prometheus metrics
     add 5e2a5501c MINIFICPP-2088 InvokeHTTP should check whether it needs to 
run
     add 8e9d6eb49 MINIFICPP-2102 update Sol2 to v3.3.0
     add 35c0e3f11 MINIFICPP-2195 fix flaky MQTT docker tests
     add 7818783cb MINIFICPP-1076 Yielding processor should still respect 
scheduling period
     add 7c6464707 MINIFICPP-2216 Fix failing proxy setup in docker tests
     add afa12ec9b MINIFICPP-2204 Fix build with clang16 and upgrade in CI
     add 758c9fabc Update job name
     add 79be4ea8d Fix patch
     add 319b162be Review update
     add 08cdb6a93 Add static assert for workaround
     add f2a1f9398 Review update

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   (f6ef8374a)
            \
             N -- N -- N   refs/heads/MINIFICPP-2204 (f2a1f9398)

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                           |   2 +-
 C2.md                                              |   3 +-
 CONFIGURE.md                                       |  11 +
 METRICS.md                                         |  11 +-
 README.md                                          |  58 +++---
 Windows.md                                         |   1 -
 centos.sh                                          |   2 +-
 cmake/DockerConfig.cmake                           |   3 +-
 cmake/Extensions.cmake                             |  30 +--
 cmake/MiNiFiOptions.cmake                          |   2 +-
 cmake/Sol2.cmake                                   |  18 +-
 conf/minifi.properties                             |   3 +
 docker/centos/Dockerfile                           |   2 +-
 docker/test/integration/cluster/ImageStore.py      |   2 +-
 .../cluster/checkers/PrometheusChecker.py          |   2 +-
 docker/test/integration/features/mqtt.feature      |   9 +-
 docker/test/integration/features/steps/steps.py    |  13 +-
 .../aws/controllerservices/AWSCredentialsService.h |   8 +-
 extensions/aws/processors/DeleteS3Object.h         |   4 +-
 extensions/aws/processors/FetchS3Object.h          |   4 +-
 extensions/aws/processors/ListS3.h                 |   4 +-
 extensions/aws/processors/PutS3Object.h            |   4 +-
 extensions/aws/processors/S3Processor.cpp          |   8 +-
 extensions/aws/processors/S3Processor.h            |   4 +-
 .../AzureStorageCredentialsService.h               |   8 +-
 .../processors/AzureBlobStorageProcessorBase.h     |   4 +-
 .../AzureBlobStorageSingleBlobProcessorBase.h      |   4 +-
 .../AzureDataLakeStorageFileProcessorBase.h        |   8 +-
 .../processors/AzureDataLakeStorageProcessorBase.h |   8 +-
 .../azure/processors/AzureStorageProcessorBase.h   |   4 +-
 .../azure/processors/DeleteAzureBlobStorage.h      |   8 +-
 .../azure/processors/DeleteAzureDataLakeStorage.h  |   8 +-
 .../azure/processors/FetchAzureBlobStorage.h       |   8 +-
 .../azure/processors/FetchAzureDataLakeStorage.h   |   8 +-
 extensions/azure/processors/ListAzureBlobStorage.h |   8 +-
 .../azure/processors/ListAzureDataLakeStorage.h    |   8 +-
 extensions/azure/processors/PutAzureBlobStorage.h  |   8 +-
 .../azure/processors/PutAzureDataLakeStorage.h     |   8 +-
 extensions/civetweb/processors/ListenHTTP.h        |   4 +-
 extensions/civetweb/protocols/RESTReceiver.cpp     |   4 +-
 extensions/civetweb/protocols/RESTReceiver.h       |   2 +-
 .../ExpressionContextBuilder.cpp                   |   8 +-
 .../expression-language/ExpressionContextBuilder.h |   4 +-
 extensions/gcp/processors/DeleteGCSObject.h        |   4 +-
 extensions/gcp/processors/FetchGCSObject.h         |   4 +-
 extensions/gcp/processors/GCSProcessor.h           |   4 +-
 extensions/gcp/processors/ListGCSBucket.h          |   4 +-
 extensions/gcp/processors/PutGCSObject.h           |   4 +-
 extensions/gps/CMakeLists.txt                      |   2 +-
 extensions/http-curl/client/HTTPClient.h           |   1 -
 extensions/http-curl/processors/InvokeHTTP.cpp     |  41 ++--
 extensions/http-curl/processors/InvokeHTTP.h       |  13 +-
 extensions/http-curl/protocols/RESTSender.cpp      |   4 +-
 extensions/http-curl/protocols/RESTSender.h        |   2 +-
 .../C2VerifyResourceConsumptionInHeartbeat.cpp     |   5 +
 extensions/libarchive/CompressContent.h            |   4 +-
 extensions/libarchive/FocusArchiveEntry.h          |   4 +-
 extensions/libarchive/ManipulateArchive.h          |   4 +-
 extensions/libarchive/UnfocusArchiveEntry.h        |   4 +-
 extensions/librdkafka/ConsumeKafka.h               |   4 +-
 extensions/librdkafka/KafkaProcessorBase.h         |   4 +-
 extensions/librdkafka/PublishKafka.h               |   4 +-
 extensions/lua/LuaScriptExecutor.cpp               |   2 +-
 extensions/lua/LuaScriptExecutor.h                 |   2 +-
 extensions/mqtt/processors/AbstractMQTTProcessor.h |   4 +-
 extensions/mqtt/processors/ConsumeMQTT.h           |   4 +-
 extensions/mqtt/processors/PublishMQTT.h           |   4 +-
 extensions/opc/include/fetchopc.h                  |   4 +-
 extensions/opc/include/opcbase.h                   |   4 +-
 extensions/opc/include/putopc.h                    |   4 +-
 extensions/python/ExecutePythonProcessor.h         |   4 +-
 extensions/python/PythonScriptExecutor.cpp         |   2 +-
 extensions/python/PythonScriptExecutor.h           |   2 +-
 .../rocksdb-repos/DatabaseContentRepository.cpp    |  77 ++++++-
 .../rocksdb-repos/DatabaseContentRepository.h      |  10 +
 extensions/rocksdb-repos/ProvenanceRepository.h    |   4 +-
 extensions/script/ExecuteScript.h                  |   4 +-
 extensions/script/ScriptExecutor.h                 |   2 +-
 extensions/splunk/PutSplunkHTTP.h                  |   4 +-
 extensions/splunk/QuerySplunkIndexingStatus.h      |   4 +-
 extensions/splunk/SplunkHECProcessor.h             |   4 +-
 extensions/sql/processors/ExecuteSQL.cpp           |   4 +-
 extensions/sql/processors/ExecuteSQL.h             |   2 +-
 extensions/sql/processors/PutSQL.cpp               |   4 +-
 extensions/sql/processors/PutSQL.h                 |   2 +-
 extensions/sql/processors/QueryDatabaseTable.cpp   |   4 +-
 extensions/sql/processors/QueryDatabaseTable.h     |   2 +-
 extensions/sql/processors/SQLProcessor.h           |   4 +-
 extensions/sql/services/DatabaseService.h          |   8 +-
 extensions/sql/services/ODBCConnector.h            |   4 +-
 .../processors/AppendHostInfo.h                    |   4 +-
 .../processors/AttributesToJSON.h                  |   4 +-
 .../processors/DefragmentText.h                    |   4 +-
 .../processors/ExecuteProcess.h                    |   4 +-
 .../standard-processors/processors/ExtractText.h   |   4 +-
 .../standard-processors/processors/FetchFile.h     |   4 +-
 .../processors/GenerateFlowFile.h                  |   4 +-
 .../standard-processors/processors/GetFile.h       |   4 +-
 extensions/standard-processors/processors/GetTCP.h |   4 +-
 .../standard-processors/processors/HashContent.h   |   4 +-
 .../standard-processors/processors/ListFile.h      |   4 +-
 .../standard-processors/processors/ListenSyslog.h  |   4 +-
 .../standard-processors/processors/ListenTCP.h     |   4 +-
 .../standard-processors/processors/LogAttribute.h  |   4 +-
 .../processors/NetworkListenerProcessor.h          |   4 +-
 .../standard-processors/processors/PutFile.h       |   4 +-
 .../standard-processors/processors/PutUDP.cpp      |   4 +-
 extensions/standard-processors/processors/PutUDP.h |   2 +-
 .../standard-processors/processors/ReplaceText.cpp |   4 +-
 .../standard-processors/processors/ReplaceText.h   |   2 +-
 .../standard-processors/processors/RetryFlowFile.h |   4 +-
 .../processors/RouteOnAttribute.h                  |   4 +-
 .../standard-processors/processors/RouteText.cpp   |   4 +-
 .../standard-processors/processors/RouteText.h     |   2 +-
 .../standard-processors/processors/TailFile.h      |   4 +-
 .../processors/UpdateAttribute.h                   |   4 +-
 .../tests/unit/ConfigurationTests.cpp              |   9 +-
 .../tests/unit/DefragmentTextTests.cpp             |   4 +-
 extensions/test-processors/CMakeLists.txt          |   2 +-
 extensions/test-processors/KamikazeProcessor.h     |   4 +-
 .../test-processors/LogOnDestructionProcessor.h    |   4 +-
 libminifi/include/Connection.h                     |  10 +-
 libminifi/include/ForwardingNode.h                 |   4 +-
 libminifi/include/Funnel.h                         |   4 +-
 libminifi/include/Port.h                           |   4 +-
 libminifi/include/RemoteProcessorGroupPort.h       |   4 +-
 libminifi/include/c2/C2Protocol.h                  |   4 +-
 libminifi/include/c2/C2Trigger.h                   |   4 +-
 libminifi/include/c2/HeartbeatLogger.h             |   2 +-
 libminifi/include/c2/HeartbeatReporter.h           |   4 +-
 .../controllers/LinuxPowerManagementService.h      |   8 +-
 .../controllers/NetworkPrioritizerService.h        |   8 +-
 libminifi/include/controllers/SSLContextService.h  |   8 +-
 .../include/controllers/ThreadManagementService.h  |   8 +-
 .../controllers/UpdatePolicyControllerService.h    |   8 +-
 libminifi/include/core/ProcessContextBuilder.h     |   4 +-
 libminifi/include/core/ProcessGroup.h              |   8 +-
 .../include/core/controller/ControllerService.h    |   8 +-
 .../include/core/state/nodes/AgentInformation.h    |  60 +++---
 .../include/core/state/nodes/BuildInformation.h    |   8 +-
 .../include/core/state/nodes/DeviceInformation.h   |  10 +-
 .../include/core/state/nodes/FlowInformation.h     |  16 +-
 libminifi/include/core/state/nodes/MetricsBase.h   |  16 +-
 .../include/core/state/nodes/RepositoryMetrics.h   |   8 +-
 .../include/core/state/nodes/SchedulingNodes.h     |   8 +-
 libminifi/include/core/state/nodes/StateMonitor.h  |   8 +-
 .../include/core/state/nodes/SupportedOperations.h |   4 +-
 libminifi/include/properties/Configuration.h       |   1 +
 libminifi/include/utils/OsUtils.h                  |   1 +
 libminifi/include/utils/TimeUtil.h                 |   8 +-
 .../utils/requirements/HasSpaceshipOperator.h      |  31 ---
 libminifi/src/Configuration.cpp                    |   1 +
 libminifi/src/Connection.cpp                       |  20 +-
 libminifi/src/TimerDrivenSchedulingAgent.cpp       |   6 +-
 libminifi/src/c2/HeartbeatLogger.cpp               |   4 +-
 libminifi/src/core/ProcessContextBuilder.cpp       |   8 +-
 libminifi/src/core/ProcessGroup.cpp                |  16 +-
 .../src/core/state/nodes/DeviceInformation.cpp     |  23 +-
 .../src/core/state/nodes/SupportedOperations.cpp   |   8 +-
 libminifi/src/utils/OsUtils.cpp                    |  14 ++
 libminifi/src/utils/TestUtils.cpp                  |   2 +
 libminifi/test/DummyProcessor.h                    |   4 +-
 libminifi/test/ReadFromFlowFileTestProcessor.h     |   4 +-
 libminifi/test/WriteToFlowFileTestProcessor.h      |   4 +-
 libminifi/test/flow-tests/CustomProcessors.h       |   4 +-
 .../test/persistence-tests/PersistenceTests.cpp    |   1 +
 .../rocksdb-tests/DBContentRepositoryTests.cpp     |  33 ++-
 .../rocksdb-tests/DBProvenanceRepositoryTests.cpp  |   2 +-
 libminifi/test/sql-tests/mocks/MockODBCService.h   |   8 +-
 libminifi/test/unit/MockClasses.h                  |  16 +-
 libminifi/test/unit/SchedulingAgentTests.cpp       | 231 ++++++++++++---------
 linux.sh                                           |  19 +-
 thirdparty/sol2/add-missing-include.patch          |  11 -
 thirdparty/sol2/fix_bitlib_compatibility.patch     |  12 ++
 win_build_vs.bat                                   |   3 +-
 175 files changed, 819 insertions(+), 660 deletions(-)
 delete mode 100644 libminifi/include/utils/requirements/HasSpaceshipOperator.h
 delete mode 100644 thirdparty/sol2/add-missing-include.patch
 create mode 100644 thirdparty/sol2/fix_bitlib_compatibility.patch

Reply via email to