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

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


    omit 9329dee7a MINIFICPP-2458 Create EvaluateJsonPath processor
     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
     add 47f1c70d0 MINIFICPP-2572 Minor improvements to the python documentation
     add c5fb05277 MINIFICPP-2575 Update cpplint to version 2.0.2 and use a 
single linter CI job
     add 14b32d423 MINIFICPP-2555 Use git diff to get the list of changed files
     add aaf268b80 MINIFICPP-2588 Improve flaky docker tests
     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 210a91e56 Working on api reduction
     add 29d78d342 MINIFICPP-2604 Upgrade Azure SDK to the latest release
     add 8bb8cc7e2 MINIFICPP-2607 ProcessContextExpr thread safety fix
     add 60fd1fbe6 MINIFICPP-2458 Create EvaluateJsonPath processor
     add 603363cd8 Review update
     add 6acd387d2 Review update
     add da13d35b0 Fix after 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   (9329dee7a)
            \
             N -- N -- N   refs/heads/MINIFICPP-2458 (da13d35b0)

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                           |   109 +-
 CMakeLists.txt                                     |     4 +-
 CPPLINT.cfg                                        |     2 +-
 EXPRESSIONS.md                                     |    49 +-
 PROCESSORS.md                                      |    75 +-
 cmake/AzureSdkCpp.cmake                            |    55 +
 cmake/BundledAzureSdkCpp.cmake                     |   125 -
 cmake/BundledLibArchive.cmake                      |    31 +-
 cmake/BundledLibcURL.cmake                         |     1 +
 cmake/GoogleCloudCpp.cmake                         |    33 +-
 controller/MiNiFiController.cpp                    |    25 +-
 controller/tests/ControllerTests.cpp               |     8 +-
 core-framework/CMakeLists.txt                      |    22 +
 {utils => core-framework}/include/Exception.h      |     2 +-
 {utils => core-framework}/include/SwapManager.h    |     0
 .../include/agent/agent_docs.h                     |     3 +-
 .../include/agent/agent_version.h                  |     0
 .../include/core/Annotation.h                      |     0
 .../include/core/BufferedContentSession.h          |     0
 .../include/core/ClassLoader.h                     |     6 +
 {utils => core-framework}/include/core/ClassName.h |     0
 .../include/core/ConfigurableComponentImpl.h       |    66 +
 .../include/core/Connectable.h                     |     0
 .../include/core/ContentRepository.h               |     0
 .../include/core/ContentSession.h                  |     0
 {utils => core-framework}/include/core/Core.h      |     0
 .../include/core/ObjectFactory.h                   |     0
 .../include/core/OutputAttributeDefinition.h       |     0
 .../include/core/ProcessContext.h                  |    74 +-
 .../include/core/ProcessContextBuilder.h           |     0
 .../include/core/ProcessorFactoryImpl.h            |    46 +-
 core-framework/include/core/ProcessorImpl.h        |   157 +
 .../include/core/ProcessorMetrics.h                |     6 +-
 {utils => core-framework}/include/core/Property.h  |     0
 .../include/core/PropertyDefinition.h              |     0
 .../include/core/PropertyDefinitionBuilder.h       |     0
 .../include/core/Relationship.h                    |     0
 .../include/core/RelationshipDefinition.h          |     0
 .../include/core/Repository.h                      |     0
 .../include/core/RepositoryMetricsSource.h         |     0
 {utils => core-framework}/include/core/Resource.h  |    14 +-
 .../include/core/StreamManager.h                   |     0
 .../include/core/ThreadedRepository.h              |     0
 .../include/core/TypedValues.h                     |     0
 .../include/core/VariableRegistry.h                |     0
 .../include/core/controller/ControllerService.h    |     4 +
 {utils => core-framework}/include/core/expect.h    |     6 +-
 .../include/core/extension/Extension.h             |     0
 .../include/core/logging/Logger.h                  |     2 +-
 .../include/core/logging/LoggerFactory.h           |     0
 .../include/core/state/MetricsPublisher.h          |     0
 .../include/core/state/PublishedMetricProvider.h   |     0
 .../include/core/state/Value.h                     |     0
 .../include/core/state/nodes/ResponseNode.h        |    22 +-
 .../include/http/BaseHTTPClient.h                  |     6 +-
 .../include/http/HTTPCallback.h                    |     0
 .../include/http/HTTPClient.h                      |    15 +-
 .../include/http/HTTPStream.h                      |     0
 .../include/io/ArchiveStream.h                     |     0
 {utils => core-framework}/include/io/AsioStream.h  |     0
 {utils => core-framework}/include/io/BaseStream.h  |     0
 .../include/io/BufferStream.h                      |     0
 {utils => core-framework}/include/io/CRCStream.h   |    17 +-
 {utils => core-framework}/include/io/FileStream.h  |     0
 {utils => core-framework}/include/io/InputStream.h |     2 +-
 .../include/io/OutputStream.h                      |     0
 {utils => core-framework}/include/io/Stream.h      |     0
 {utils => core-framework}/include/io/StreamPipe.h  |     0
 {utils => core-framework}/include/io/StreamSlice.h |     0
 {utils => core-framework}/include/io/ZlibStream.h  |     2 +-
 {utils => core-framework}/include/io/validation.h  |     0
 .../include/utils/ArrayUtils.h                     |     0
 .../include/utils/AttributeErrors.h                |     0
 .../include/utils/AutoPersistor.h                  |     0
 .../include/utils/BackTrace.h                      |     6 +-
 .../include/utils/ByteArrayCallback.h              |     0
 .../include/utils/CallBackTimer.h                  |    19 +-
 .../include/utils/ClassUtils.h                     |     0
 .../include/utils/CollectionUtils.h                |     0
 .../include/utils/ConfigurationUtils.h             |     0
 {utils => core-framework}/include/utils/Cron.h     |     0
 {utils => core-framework}/include/utils/Deleters.h |    16 +-
 {utils => core-framework}/include/utils/Enum.h     |     0
 .../include/utils/Environment.h                    |     0
 {utils => core-framework}/include/utils/Error.h    |     0
 {utils => core-framework}/include/utils/Export.h   |     0
 .../include/utils/FailurePolicy.h                  |    17 +-
 .../include/utils/FifoExecutor.h                   |     0
 .../include/utils/FileMutex.h                      |     0
 .../include/utils/GeneralUtils.h                   |     0
 .../include/utils/HTTPUtils.h                      |     0
 {utils => core-framework}/include/utils/Hash.h     |     0
 {utils => core-framework}/include/utils/Id.h       |     0
 .../include/utils/IntervalSwitch.h                 |     0
 .../include/utils/JsonCallback.h                   |     0
 .../utils/LineByLineInputOutputStreamCallback.h    |     0
 {utils => core-framework}/include/utils/Literals.h |     0
 {utils => core-framework}/include/utils/LogUtils.h |     0
 {utils => core-framework}/include/utils/Macro.h    |     0
 {utils => core-framework}/include/utils/MapUtils.h |     0
 .../include/utils/MinifiConcurrentQueue.h          |     0
 {utils => core-framework}/include/utils/Monitors.h |     0
 .../include/utils/OptionalUtils.h                  |     0
 {utils => core-framework}/include/utils/OsUtils.h  |     0
 .../include/utils/ParsingErrors.h                  |     0
 .../include/utils/ParsingUtils.h                   |     0
 .../include/utils/ProcessCpuUsageTracker.h         |     0
 .../include/utils/PropertyErrors.h                 |     2 +-
 .../include/utils/PropertyExceptions.h             |     0
 .../include/utils/RegexUtils.h                     |     0
 {utils => core-framework}/include/utils/Searcher.h |     0
 .../include/utils/SmallString.h                    |     0
 .../include/utils/StoppableThread.h                |     0
 .../include/utils/StringUtils.h                    |    11 +-
 .../include/utils/SystemCpuUsageTracker.h          |     0
 .../include/utils/ThreadPool.h                     |     0
 {utils => core-framework}/include/utils/TimeUtil.h |     0
 .../include/utils/TryMoveCall.h                    |     0
 .../include/utils/UnicodeConversion.h              |     0
 .../include/utils/ValueCaster.h                    |     0
 .../include/utils/ValueParser.h                    |     0
 .../include/utils/crypto/EncryptionManager.h       |     0
 .../include/utils/crypto/EncryptionProvider.h      |     0
 .../include/utils/crypto/EncryptionUtils.h         |     0
 .../include/utils/crypto/ciphers/Aes256Ecb.h       |     0
 .../include/utils/crypto/ciphers/XSalsa20.h        |     0
 .../property_encryption/PropertyEncryptionUtils.h  |     0
 .../utils/detail/MonadicOperationWrappers.h        |     0
 {utils => core-framework}/include/utils/expected.h |     0
 .../include/utils/file/FilePattern.h               |     0
 .../include/utils/file/FileUtils.h                 |     0
 .../include/utils/file/PathUtils.h                 |     0
 {utils => core-framework}/include/utils/gsl.h      |     0
 .../include/utils/meta/detected.h                  |     0
 .../include/utils/meta/type_list.h                 |     0
 .../include/utils/net/AsioCoro.h                   |     0
 .../include/utils/net/AsioSocketUtils.h            |    21 +-
 {utils => core-framework}/include/utils/net/DNS.h  |     0
 .../include/utils/net/NetworkInterfaceInfo.h       |     0
 .../include/utils/net/Socket.h                     |     0
 .../include/utils/requirements/Container.h         |     0
 .../utils/requirements/EqualityComparable.h        |     0
 .../utils/requirements/LegacyForwardIterator.h     |     0
 .../utils/requirements/LegacyInputIterator.h       |     0
 .../include/utils/requirements/LegacyIterator.h    |     0
 .../include/utils/requirements/Swappable.h         |     0
 {utils => core-framework}/include/utils/span.h     |     0
 .../src/core/BufferedContentSession.cpp            |     0
 .../src/core/ConfigurableComponentImpl.cpp         |     4 +-
 {utils => core-framework}/src/core/Connectable.cpp |     2 +
 .../src/core/ContentRepository.cpp                 |     0
 .../src/core/ContentSession.cpp                    |     3 +-
 {utils => core-framework}/src/core/Core.cpp        |     0
 .../src/core/ProcessContextBuilder.cpp             |     0
 .../src/core/ProcessSession.cpp                    |     0
 core-framework/src/core/ProcessorImpl.cpp          |   100 +
 .../src/core/ProcessorMetrics.cpp                  |     4 +-
 {utils => core-framework}/src/core/Property.cpp    |     0
 {utils => core-framework}/src/core/Repository.cpp  |     0
 {utils => core-framework}/src/core/TypedValues.cpp |     0
 .../src/core/extension/Extension.cpp               |     0
 .../src/http/BaseHTTPClient.cpp                    |     0
 {utils => core-framework}/src/http/HTTPClient.cpp  |    14 +-
 {utils => core-framework}/src/http/HTTPStream.cpp  |     0
 {utils => core-framework}/src/io/BufferStream.cpp  |     0
 {utils => core-framework}/src/io/CPPLINT.cfg       |     0
 {utils => core-framework}/src/io/CRCStream.cpp     |     0
 {utils => core-framework}/src/io/FileStream.cpp    |     6 +-
 {utils => core-framework}/src/io/InputStream.cpp   |     0
 {utils => core-framework}/src/io/OutputStream.cpp  |    12 +-
 {utils => core-framework}/src/io/StreamSlice.cpp   |     2 +
 {utils => core-framework}/src/io/ZlibStream.cpp    |     4 +-
 .../src/utils/AutoPersistor.cpp                    |     0
 {utils => core-framework}/src/utils/BackTrace.cpp  |     0
 .../src/utils/ByteArrayCallback.cpp                |     0
 {utils => core-framework}/src/utils/ClassUtils.cpp |     0
 .../src/utils/ConfigurationUtils.cpp               |     0
 {utils => core-framework}/src/utils/Cron.cpp       |     0
 .../src/utils/Environment.cpp                      |     0
 {utils => core-framework}/src/utils/Error.cpp      |     0
 .../src/utils/FifoExecutor.cpp                     |     0
 {utils => core-framework}/src/utils/FileMutex.cpp  |     0
 {utils => core-framework}/src/utils/HTTPUtils.cpp  |     0
 {utils => core-framework}/src/utils/Id.cpp         |     0
 .../utils/LineByLineInputOutputStreamCallback.cpp  |     0
 {utils => core-framework}/src/utils/OsUtils.cpp    |     4 +-
 .../src/utils/ParsingUtils.cpp                     |     0
 .../src/utils/ProcessCpuUsageTracker.cpp           |     0
 {utils => core-framework}/src/utils/RegexUtils.cpp |     0
 .../src/utils/StoppableThread.cpp                  |     0
 .../src/utils/StringUtils.cpp                      |     0
 .../src/utils/SystemCpuUsageTracker.cpp            |     0
 {utils => core-framework}/src/utils/ThreadPool.cpp |     0
 {utils => core-framework}/src/utils/TimeUtil.cpp   |     0
 .../src/utils/crypto/EncryptionManager.cpp         |     0
 .../src/utils/crypto/EncryptionProvider.cpp        |     0
 .../src/utils/crypto/EncryptionUtils.cpp           |     0
 .../src/utils/crypto/ciphers/Aes256Ecb.cpp         |     0
 .../PropertyEncryptionUtils.cpp                    |     0
 .../src/utils/file/FilePattern.cpp                 |     0
 .../src/utils/file/FileUtils.cpp                   |     0
 .../src/utils/file/PathUtils.cpp                   |     0
 .../src/utils/net/AsioSocketUtils.cpp              |     6 +-
 {utils => core-framework}/src/utils/net/DNS.cpp    |     0
 .../src/utils/net/NetworkInterfaceInfo.cpp         |     0
 {utils => core-framework}/src/utils/net/Socket.cpp |     0
 .../containers/AzureStorageServerContainer.py      |     2 +-
 .../cluster/containers/KafkaBrokerContainer.py     |     6 +
 .../integration/features/consume_kafka.feature     |     3 +-
 .../features/core_functionality.feature            |     2 +-
 docker/test/integration/features/couchbase.feature |    12 +-
 .../test/integration/features/grafana_loki.feature |    14 +-
 docker/test/integration/features/http.feature      |    14 +-
 docker/test/integration/features/kinesis.feature   |     1 +
 docker/test/integration/features/llamacpp.feature  |     2 +-
 .../test/integration/features/replace_text.feature |     2 +-
 docker/test/integration/features/s3.feature        |    12 +-
 docker/test/integration/features/sql.feature       |    10 +-
 .../CMakeLists.txt                                 |    16 +-
 .../include/FlowFileRecord.h                       |     0
 .../include/ResourceClaim.h                        |     0
 .../include/controllers/AttributeProviderService.h |     0
 .../include/controllers/RecordSetReader.h          |     0
 .../include/controllers/RecordSetWriter.h          |     0
 .../include/controllers/SSLContextService.h        |     2 +-
 .../controllers/SSLContextServiceInterface.h       |     4 +-
 .../controllers/keyvalue/KeyValueStateManager.h    |     0
 .../controllers/keyvalue/KeyValueStateStorage.h    |     0
 .../include/core/AbstractProcessor.h               |     7 +-
 .../include/core/FlowFile.h                        |     0
 .../include/core/FlowFileStore.h                   |     0
 .../include/core/ProcessSession.h                  |     0
 .../include/core/StateManager.h                    |     0
 .../include/core/StateStorage.h                    |     0
 .../include/properties/Configure.h                 |     0
 .../include/properties/Properties.h                |     0
 .../include/serialization/FlowFileSerializer.h     |     0
 .../include/serialization/FlowFileV3Serializer.h   |     0
 .../include/serialization/PayloadSerializer.h      |     0
 .../include/utils/ListingStateManager.h            |     0
 .../include/utils/OpenTelemetryLogDataModelUtils.h |     0
 .../include/utils/ProcessorConfigUtils.h           |    25 +-
 .../include/utils/ResourceQueue.h                  |     0
 .../include/utils/file/FileManager.h               |     0
 .../include/utils/file/FileReaderCallback.h        |     0
 .../include/utils/file/FileWriterCallback.h        |     0
 .../include/utils/file/ListedFile.h                |     0
 .../include/utils/net/ConnectionHandler.h          |     0
 .../include/utils/net/ConnectionHandlerBase.h      |     0
 .../include/utils/net/IpProtocol.h                 |     0
 .../include/utils/net/Message.h                    |     0
 .../include/utils/net/Server.h                     |     0
 .../include/utils/net/Ssl.h                        |     0
 .../include/utils/net/TcpServer.h                  |     0
 .../include/utils/net/UdpServer.h                  |     0
 .../controllers/keyvalue/KeyValueStateManager.cpp  |     0
 .../controllers/keyvalue/KeyValueStateStorage.cpp  |     0
 .../src/core/ProcessContext.cpp                    |     0
 .../src/serialization/FlowFileV3Serializer.cpp     |     0
 .../src/serialization/PayloadSerializer.cpp        |     0
 .../src/utils/CallBackTimer.cpp                    |     0
 .../src/utils/ListingStateManager.cpp              |     0
 .../src/utils/file/FileReaderCallback.cpp          |     0
 .../src/utils/file/FileWriterCallback.cpp          |     0
 .../src/utils/net/Ssl.cpp                          |     8 +-
 .../src/utils/net/TcpServer.cpp                    |     0
 .../src/utils/net/UdpServer.cpp                    |     0
 extensions/aws/processors/AwsProcessor.cpp         |     5 -
 extensions/aws/processors/AwsProcessor.h           |     9 +-
 extensions/aws/processors/DeleteS3Object.h         |    10 +-
 extensions/aws/processors/FetchS3Object.h          |    10 +-
 extensions/aws/processors/ListS3.h                 |    10 +-
 extensions/aws/processors/PutKinesisStream.h       |    10 +-
 extensions/aws/processors/PutS3Object.h            |    10 +-
 extensions/aws/processors/S3Processor.cpp          |     9 +-
 extensions/aws/processors/S3Processor.h            |     7 +-
 extensions/aws/tests/PutKinesisStreamTests.cpp     |    41 +-
 extensions/aws/tests/PutS3ObjectTests.cpp          |     4 +-
 extensions/aws/tests/S3TestsFixture.h              |     8 +-
 extensions/azure/CMakeLists.txt                    |     5 +-
 .../processors/AzureBlobStorageProcessorBase.cpp   |    12 +-
 .../processors/AzureBlobStorageProcessorBase.h     |     6 +-
 .../AzureBlobStorageSingleBlobProcessorBase.h      |     6 +-
 .../AzureDataLakeStorageFileProcessorBase.h        |     9 +-
 .../processors/AzureDataLakeStorageProcessorBase.h |    10 +-
 .../azure/processors/AzureStorageProcessorBase.h   |     9 +-
 .../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 +-
 .../azure/storage/AzureBlobStorageClient.cpp       |    20 +-
 extensions/azure/storage/AzureBlobStorageClient.h  |     2 +-
 .../azure/tests/AzureBlobStorageTestsFixture.h     |     6 +-
 .../azure/tests/AzureDataLakeStorageTestsFixture.h |     8 +-
 .../azure/tests/ListAzureBlobStorageTests.cpp      |     7 +-
 .../azure/tests/ListAzureDataLakeStorageTests.cpp  |     8 +-
 extensions/bustache/ApplyTemplate.h                |     7 +-
 extensions/bustache/tests/ApplyTemplateTests.cpp   |     3 +-
 extensions/civetweb/processors/ListenHTTP.cpp      |    16 +-
 extensions/civetweb/processors/ListenHTTP.h        |     9 +-
 extensions/civetweb/tests/C2VerifyServeResults.cpp |     6 +-
 extensions/civetweb/tests/ListenHTTPTests.cpp      |    25 +-
 .../controllerservices/CouchbaseClusterService.cpp |    10 +-
 .../controllerservices/CouchbaseClusterService.h   |     6 +-
 .../couchbase/tests/GetCouchbaseKeyTests.cpp       |    33 +-
 .../couchbase/tests/PutCouchbaseKeyTests.cpp       |    27 +-
 extensions/elasticsearch/PostElasticsearch.cpp     |     4 +-
 extensions/elasticsearch/PostElasticsearch.h       |    11 +-
 .../elasticsearch/tests/PostElasticsearchTests.cpp |     3 +-
 extensions/execute-process/ExecuteProcess.cpp      |    14 +-
 extensions/execute-process/ExecuteProcess.h        |    12 +-
 .../execute-process/test/ExecuteProcessTests.cpp   |     7 +-
 .../expression-language/ProcessContextExpr.cpp     |    22 +-
 .../expression-language/ProcessContextExpr.h       |    18 +-
 .../tests/ExpressionLanguageTests.cpp              |     2 +-
 .../tests/ProcessContextExprTests.cpp              |    72 +-
 extensions/gcp/processors/DeleteGCSObject.h        |     4 +-
 extensions/gcp/processors/FetchGCSObject.h         |     4 +-
 extensions/gcp/processors/GCSProcessor.h           |     8 +-
 extensions/gcp/processors/ListGCSBucket.h          |     4 +-
 extensions/gcp/processors/PutGCSObject.h           |     4 +-
 extensions/gcp/tests/CMakeLists.txt                |     3 +-
 extensions/gcp/tests/DeleteGCSObjectTests.cpp      |    17 +-
 extensions/gcp/tests/FetchGCSObjectTests.cpp       |    15 +-
 .../tests/GCPCredentialsControllerServiceTests.cpp |    19 +-
 extensions/gcp/tests/ListGCSBucketTests.cpp        |    17 +-
 extensions/gcp/tests/PutGCSObjectTests.cpp         |    47 +-
 extensions/grafana-loki/PushGrafanaLoki.cpp        |    14 +-
 extensions/grafana-loki/PushGrafanaLoki.h          |    17 +-
 extensions/grafana-loki/PushGrafanaLokiGrpc.h      |     4 +-
 extensions/grafana-loki/PushGrafanaLokiREST.h      |     4 +-
 .../grafana-loki/tests/PushGrafanaLokiGrpcTest.cpp |    12 +-
 .../grafana-loki/tests/PushGrafanaLokiRESTTest.cpp |    14 +-
 extensions/kafka/ConsumeKafka.cpp                  |     2 +-
 extensions/kafka/ConsumeKafka.h                    |     3 +-
 extensions/kafka/KafkaProcessorBase.cpp            |     2 +-
 extensions/kafka/KafkaProcessorBase.h              |    12 +-
 extensions/kafka/PublishKafka.h                    |     7 +-
 extensions/kafka/tests/PublishKafkaTests.cpp       |    33 +-
 .../processors/CollectKubernetesPodMetrics.h       |     7 +-
 extensions/libarchive/BinFiles.cpp                 |    10 +-
 extensions/libarchive/BinFiles.h                   |     4 +-
 extensions/libarchive/CompressContent.h            |     7 +-
 extensions/libarchive/FocusArchiveEntry.cpp        |    16 +-
 extensions/libarchive/FocusArchiveEntry.h          |    11 +-
 extensions/libarchive/ManipulateArchive.cpp        |     4 +-
 extensions/libarchive/ManipulateArchive.h          |     7 +-
 extensions/libarchive/MergeContent.h               |     5 +-
 extensions/libarchive/UnfocusArchiveEntry.h        |     7 +-
 .../libarchive/tests/CompressContentTests.cpp      |   106 +-
 extensions/libarchive/tests/FocusArchiveTests.cpp  |     5 +-
 .../libarchive/tests/ManipulateArchiveTests.cpp    |     3 +-
 extensions/libarchive/tests/MergeFileTests.cpp     |   132 +-
 .../llamacpp/processors/RunLlamaCppInference.h     |     9 +-
 .../llamacpp/tests/RunLlamaCppInferenceTests.cpp   |   100 +-
 .../TestExecuteScriptProcessorWithLuaScript.cpp    |   105 +-
 .../mqtt/processors/AbstractMQTTProcessor.cpp      |     4 +-
 extensions/mqtt/processors/AbstractMQTTProcessor.h |     8 +-
 extensions/mqtt/processors/ConsumeMQTT.cpp         |     6 +-
 extensions/mqtt/processors/ConsumeMQTT.h           |     9 +-
 extensions/mqtt/processors/PublishMQTT.cpp         |    10 +-
 extensions/mqtt/processors/PublishMQTT.h           |    11 +-
 extensions/mqtt/tests/ConsumeMQTTTests.cpp         |   106 +-
 extensions/mqtt/tests/PublishMQTTTests.cpp         |    22 +-
 extensions/opc/include/fetchopc.h                  |    54 +-
 extensions/opc/include/opcbase.h                   |     9 +-
 extensions/opc/include/putopc.h                    |    10 +-
 extensions/opc/src/fetchopc.cpp                    |   112 +-
 extensions/opc/src/opcbase.cpp                     |     1 -
 extensions/opc/src/putopc.cpp                      |     4 +-
 extensions/opc/tests/FetchOpcProcessorTests.cpp    |   183 +-
 extensions/opc/tests/OpcUaTestServer.h             |    30 +-
 extensions/opc/tests/PutOpcProcessorTests.cpp      |   288 +-
 extensions/opencv/CaptureRTSPFrame.h               |     7 +-
 extensions/opencv/MotionDetector.h                 |     7 +-
 extensions/pdh/PerformanceDataMonitor.cpp          |     6 +-
 extensions/pdh/PerformanceDataMonitor.h            |     9 +-
 extensions/procfs/processors/ProcFsMonitor.h       |     7 +-
 extensions/procfs/tests/ProcFsMonitorTests.cpp     |     3 +-
 extensions/prometheus/PrometheusExposerWrapper.h   |     4 +-
 extensions/python/ExecutePythonProcessor.cpp       |    99 +-
 extensions/python/ExecutePythonProcessor.h         |    19 +-
 extensions/python/PYTHON.md                        |    35 +-
 extensions/python/PythonCreator.h                  |    67 +-
 extensions/python/PythonObjectFactory.h            |    51 +-
 extensions/python/PythonProcessor.cpp              |     6 +-
 extensions/python/PythonProcessor.h                |     4 +-
 extensions/python/PythonScriptEngine.cpp           |     4 +-
 extensions/python/PythonScriptEngine.h             |    10 +-
 .../TestExecuteScriptProcessorWithPythonScript.cpp |    99 +-
 extensions/python/types/PyProcessContext.cpp       |    10 +-
 extensions/python/types/PySSLContextService.h      |     4 +-
 extensions/rocksdb-repos/CMakeLists.txt            |     2 +-
 extensions/rocksdb-repos/tests/RepoTests.cpp       |     2 +-
 extensions/rocksdb-repos/tests/SwapTests.cpp       |     8 +-
 extensions/script/ExecuteScript.cpp                |     2 +-
 extensions/script/ExecuteScript.h                  |     7 +-
 extensions/sftp/processors/FetchSFTP.cpp           |     5 -
 extensions/sftp/processors/FetchSFTP.h             |     4 +-
 extensions/sftp/processors/ListSFTP.cpp            |     5 -
 extensions/sftp/processors/ListSFTP.h              |     4 +-
 extensions/sftp/processors/PutSFTP.cpp             |     5 +-
 extensions/sftp/processors/PutSFTP.h               |     6 +-
 extensions/sftp/processors/SFTPProcessorBase.cpp   |     4 +-
 extensions/sftp/processors/SFTPProcessorBase.h     |     8 +-
 extensions/smb/FetchSmb.h                          |     7 +-
 extensions/smb/ListSmb.h                           |     7 +-
 extensions/smb/PutSmb.h                            |     7 +-
 extensions/smb/SmbConnectionControllerService.cpp  |     2 +-
 extensions/smb/tests/FetchSmbTests.cpp             |     5 +-
 extensions/smb/tests/ListAndFetchSmbTests.cpp      |    14 +-
 extensions/smb/tests/ListSmbTests.cpp              |     5 +-
 extensions/smb/tests/PutSmbTests.cpp               |     7 +-
 extensions/splunk/PutSplunkHTTP.cpp                |     2 +-
 extensions/splunk/PutSplunkHTTP.h                  |     7 +-
 extensions/splunk/QuerySplunkIndexingStatus.h      |     4 +-
 extensions/splunk/SplunkHECProcessor.cpp           |     6 +-
 extensions/splunk/SplunkHECProcessor.h             |    17 +-
 extensions/splunk/tests/PutSplunkHTTPTests.cpp     |    60 +-
 .../tests/QuerySplunkIndexingStatusTests.cpp       |    66 +-
 extensions/sql/CMakeLists.txt                      |     1 +
 extensions/sql/data/DatabaseConnectors.h           |     4 +-
 extensions/sql/data/JSONSQLWriter.cpp              |     4 +-
 extensions/sql/data/JSONSQLWriter.h                |     6 +-
 extensions/sql/data/MaxCollector.h                 |    20 +-
 extensions/sql/data/SQLRowSubscriber.h             |     4 +-
 extensions/sql/data/SQLRowsetProcessor.h           |    27 +-
 extensions/sql/data/SQLWriter.h                    |    16 +-
 extensions/sql/data/SociConnectors.cpp             |     8 +-
 extensions/sql/data/SociConnectors.h               |    14 +-
 extensions/sql/processors/ExecuteSQL.cpp           |     6 +-
 extensions/sql/processors/ExecuteSQL.h             |     2 +-
 extensions/sql/processors/FlowFileSource.h         |     4 +-
 extensions/sql/processors/PutSQL.cpp               |     4 -
 extensions/sql/processors/PutSQL.h                 |     2 +-
 extensions/sql/processors/QueryDatabaseTable.cpp   |     4 -
 extensions/sql/processors/QueryDatabaseTable.h     |     5 +-
 extensions/sql/processors/SQLProcessor.h           |     7 +-
 extensions/sql/services/DatabaseService.cpp        |     6 +-
 extensions/sql/tests/ExecuteSQLTests.cpp           |    10 +-
 extensions/sql/tests/PutSQLTests.cpp               |    11 +-
 extensions/sql/tests/QueryDatabaseTableTests.cpp   |     2 +-
 .../controllers/JsonRecordSetWriter.h              |     1 +
 .../controllers/JsonTreeReader.h                   |     1 +
 .../standard-processors/modbus/FetchModbusTcp.cpp  |    12 +-
 .../standard-processors/modbus/FetchModbusTcp.h    |    13 +-
 .../processors/AppendHostInfo.h                    |     7 +-
 .../processors/AttributeRollingWindow.cpp          |     2 +-
 .../processors/AttributesToJSON.h                  |     7 +-
 .../processors/DefragmentText.cpp                  |     8 -
 .../processors/DefragmentText.h                    |     8 +-
 .../processors/EvaluateJsonPath.cpp                |    22 +-
 .../processors/EvaluateJsonPath.h                  |    15 +-
 .../standard-processors/processors/ExtractText.h   |     7 +-
 .../standard-processors/processors/FetchFile.h     |     7 +-
 .../processors/GenerateFlowFile.cpp                |     6 +-
 .../processors/GenerateFlowFile.h                  |     7 +-
 .../standard-processors/processors/GetFile.cpp     |     6 +-
 .../standard-processors/processors/GetFile.h       |     9 +-
 .../standard-processors/processors/GetTCP.cpp      |     2 +-
 extensions/standard-processors/processors/GetTCP.h |    11 +-
 .../standard-processors/processors/HashContent.h   |     7 +-
 .../standard-processors/processors/InvokeHTTP.cpp  |     6 +-
 .../standard-processors/processors/InvokeHTTP.h    |    15 +-
 .../processors/JoltTransformJSON.h                 |     8 +-
 .../standard-processors/processors/ListFile.h      |     7 +-
 .../processors/ListenSyslog.cpp                    |     3 +-
 .../standard-processors/processors/ListenSyslog.h  |     8 +-
 .../standard-processors/processors/ListenTCP.cpp   |     4 +-
 .../standard-processors/processors/ListenTCP.h     |    12 +-
 .../standard-processors/processors/ListenUDP.cpp   |     2 +-
 .../standard-processors/processors/ListenUDP.h     |     4 +-
 .../standard-processors/processors/LogAttribute.h  |     8 +-
 .../processors/NetworkListenerProcessor.h          |    10 +-
 .../standard-processors/processors/PutFile.h       |     7 +-
 .../standard-processors/processors/PutTCP.cpp      |    13 +-
 extensions/standard-processors/processors/PutTCP.h |    18 +-
 .../standard-processors/processors/PutUDP.cpp      |    12 +-
 extensions/standard-processors/processors/PutUDP.h |     7 +-
 .../standard-processors/processors/ReplaceText.cpp |    11 +-
 .../standard-processors/processors/ReplaceText.h   |     6 +-
 .../standard-processors/processors/RetryFlowFile.h |     7 +-
 .../processors/RouteOnAttribute.cpp                |     7 +-
 .../processors/RouteOnAttribute.h                  |     7 +-
 .../standard-processors/processors/RouteText.cpp   |    21 +-
 .../standard-processors/processors/RouteText.h     |     6 +-
 .../processors/SegmentContent.h                    |     6 +-
 .../standard-processors/processors/SplitContent.h  |     6 +-
 .../standard-processors/processors/SplitRecord.cpp |     2 +-
 .../standard-processors/processors/SplitText.h     |     7 +-
 .../standard-processors/processors/TailFile.cpp    |    21 +-
 .../standard-processors/processors/TailFile.h      |    37 +-
 .../processors/UpdateAttribute.cpp                 |     2 +-
 .../processors/UpdateAttribute.h                   |     7 +-
 .../tests/integration/InvokeHTTPTests.cpp          |   108 +-
 .../tests/integration/TailFileIntegrationTest.cpp  |     4 +-
 .../tests/integration/VerifyInvokeHTTP.h           |     6 +-
 .../tests/unit/AttributeRollingWindowTests.cpp     |     3 +-
 .../tests/unit/AttributesToJSONTests.cpp           |    10 +-
 .../tests/unit/DefragmentTextTests.cpp             |   254 +-
 .../tests/unit/EvaluateJsonPathTests.cpp           |   125 +-
 .../tests/unit/ExtractTextTests.cpp                |     2 +-
 .../tests/unit/FetchFileTests.cpp                  |    60 +-
 .../tests/unit/FlowJsonTests.cpp                   |    34 +-
 .../tests/unit/GenerateFlowFileTests.cpp           |    13 +-
 .../tests/unit/GetFileTests.cpp                    |    12 +-
 .../standard-processors/tests/unit/GetTCPTests.cpp |    14 +-
 .../tests/unit/HashContentTest.cpp                 |     6 +-
 .../tests/unit/JoltTransformJSONTests.cpp          |    14 +-
 .../tests/unit/ListFileTests.cpp                   |    14 +-
 .../tests/unit/ListenSyslogTests.cpp               |    30 +-
 .../tests/unit/ListenTcpTests.cpp                  |    46 +-
 .../tests/unit/ListenUDPTests.cpp                  |    12 +-
 .../tests/unit/LogAttributeTests.cpp               |     8 +-
 .../tests/unit/ManifestTests.cpp                   |   152 +
 .../tests/unit/ProcessGroupTestUtils.h             |     2 +-
 .../tests/unit/ProcessorTests.cpp                  |    41 +-
 .../tests/unit/PutFileTests.cpp                    |     2 +-
 .../standard-processors/tests/unit/PutTCPTests.cpp |    22 +-
 .../standard-processors/tests/unit/PutUDPTests.cpp |     7 +-
 .../tests/unit/ReplaceTextTests.cpp                |     8 +-
 .../tests/unit/RouteTextTests.cpp                  |   121 +-
 .../tests/unit/SegmentContentTests.cpp             |    35 +-
 .../tests/unit/SplitContentTests.cpp               |   205 +-
 .../tests/unit/SplitRecordTests.cpp                |    17 +-
 .../tests/unit/SplitTextTests.cpp                  |    77 +-
 .../tests/unit/TailFileTests.cpp                   |    80 +-
 .../tests/unit/YamlConfigurationTests.cpp          |     8 +-
 .../tests/unit/YamlConnectionParserTest.cpp        |    16 +-
 extensions/systemd/ConsumeJournald.cpp             |    10 +-
 extensions/systemd/ConsumeJournald.h               |     5 +-
 extensions/systemd/tests/ConsumeJournaldTest.cpp   |     5 +-
 extensions/test-processors/KamikazeProcessor.h     |     7 +-
 .../test-processors/LogOnDestructionProcessor.h    |     7 +-
 .../windows-event-log/ConsumeWindowsEventLog.cpp   |     5 +-
 .../windows-event-log/ConsumeWindowsEventLog.h     |     4 +-
 extensions/windows-event-log/TailEventLog.h        |     7 +-
 .../tests/ConsumeWindowsEventLogTests.cpp          |     9 +-
 extensions/windows-event-log/wel/MetadataWalker.h  |     2 +-
 extensions/windows-event-log/wel/WindowsEventLog.h |     2 +-
 extensions/windows-event-log/wel/XMLString.h       |     2 +-
 github_scripts/requirements.txt                    |     2 +-
 libminifi/CMakeLists.txt                           |     4 +-
 libminifi/include/ForwardingNode.h                 |    11 +-
 libminifi/include/Funnel.h                         |     4 +-
 libminifi/include/Port.h                           |    25 +-
 libminifi/include/RemoteProcessorGroupPort.h       |    16 +-
 libminifi/include/c2/ControllerSocketProtocol.h    |     9 +-
 libminifi/include/c2/protocols/RESTSender.h        |     4 +-
 .../controllers/NetworkPrioritizerService.h        |     1 -
 libminifi/include/controllers/SSLContextService.h  |    58 +-
 libminifi/include/core/FlowConfiguration.h         |     5 +-
 libminifi/include/core/ProcessGroup.h              |     2 +-
 libminifi/include/core/ProcessSession.h            |     2 +-
 libminifi/include/core/Processor.h                 |   178 +
 libminifi/include/core/logging/alert/AlertSink.h   |     4 +-
 .../reporting/SiteToSiteProvenanceReportingTask.h  |     6 +-
 .../include/core/state/nodes/FlowInformation.h     |     2 +-
 libminifi/include/core/state/nodes/MetricsBase.h   |     2 +-
 libminifi/include/processors/ProcessorUtils.h      |    12 +-
 libminifi/include/sitetosite/SiteToSite.h          |     8 +-
 libminifi/include/sitetosite/SiteToSiteClient.h    |     4 +-
 libminifi/src/EventDrivenSchedulingAgent.cpp       |    15 +-
 libminifi/src/Funnel.cpp                           |     5 +-
 libminifi/src/RemoteProcessorGroupPort.cpp         |    36 +-
 libminifi/src/TimerDrivenSchedulingAgent.cpp       |     7 +-
 libminifi/src/c2/ControllerSocketProtocol.cpp      |    39 +-
 libminifi/src/c2/protocols/RESTSender.cpp          |     6 +-
 libminifi/src/controllers/SSLContextService.cpp    |    40 +-
 libminifi/src/core/ClassLoader.cpp                 |   103 +-
 libminifi/src/core/FlowConfiguration.cpp           |    29 +-
 libminifi/src/core/ProcessContext.cpp              |   137 +
 libminifi/src/core/ProcessGroup.cpp                |     5 +-
 libminifi/src/core/ProcessSession.cpp              |     8 +-
 {utils => libminifi}/src/core/Processor.cpp        |   269 +-
 .../src/core/flow/StructuredConfiguration.cpp      |    45 +-
 .../src/core/flow/StructuredConnectionParser.cpp   |     4 +-
 libminifi/src/core/logging/alert/AlertSink.cpp     |     4 +-
 .../SiteToSiteProvenanceReportingTask.cpp          |     2 +-
 .../src/core/state/nodes/AgentInformation.cpp      |    13 +-
 libminifi/test/flow-tests/CustomProcessors.h       |     8 +-
 libminifi/test/flow-tests/CycleTest.cpp            |    14 +-
 libminifi/test/flow-tests/FlowControllerTests.cpp  |    40 +-
 libminifi/test/flow-tests/LoopTest.cpp             |    10 +-
 libminifi/test/flow-tests/MultiLoopTest.cpp        |    10 +-
 libminifi/test/flow-tests/SessionTests.cpp         |     5 +-
 libminifi/test/integration/AbsoluteTimeoutTest.cpp |     4 +-
 .../integration/C2ClearCoreComponentStateTest.cpp  |     2 +-
 .../integration/C2ControllerEnableFailureTest.cpp  |     9 +-
 .../C2DescribeCoreComponentStateTest.cpp           |     2 +-
 libminifi/test/integration/C2MetricsTest.cpp       |     1 +
 libminifi/test/integration/C2NullConfiguration.cpp |     6 +-
 libminifi/test/integration/C2PauseResumeTest.cpp   |     5 +-
 .../ControllerServiceIntegrationTests.cpp          |    16 +-
 libminifi/test/integration/HTTPSiteToSiteTests.cpp |     2 +-
 libminifi/test/integration/SiteToSiteRestTest.cpp  |    15 +-
 .../integration/StateTransactionalityTests.cpp     |     8 +-
 .../integration/TimeoutHTTPSiteToSiteTests.cpp     |     2 +-
 libminifi/test/libtest/unit/CMakeLists.txt         |     2 +-
 libminifi/test/libtest/unit/DummyProcessor.h       |    15 +-
 libminifi/test/libtest/unit/MockClasses.h          |    19 +-
 libminifi/test/libtest/unit/ProcessorUtils.h       |    46 +
 .../libtest/unit/ReadFromFlowFileTestProcessor.h   |     7 +-
 .../libtest/unit/SingleProcessorTestController.h   |     7 +-
 libminifi/test/libtest/unit/StatefulProcessor.h    |     2 +-
 libminifi/test/libtest/unit/TestBase.cpp           |    22 +-
 libminifi/test/libtest/unit/TestBase.h             |    57 +-
 libminifi/test/libtest/unit/TestUtils.h            |    20 +-
 .../libtest/unit/WriteToFlowFileTestProcessor.h    |     7 +-
 .../test/persistence-tests/PersistenceTests.cpp    |    27 +-
 libminifi/test/unit/AbstractProcessorTest.cpp      |    11 +-
 libminifi/test/unit/BulletinStoreTests.cpp         |     3 +-
 libminifi/test/unit/ComponentManifestTests.cpp     |     1 +
 .../EnvironmentVariableParameterProviderTest.cpp   |    24 +-
 libminifi/test/unit/MetricsTests.cpp               |     8 +-
 libminifi/test/unit/NetUtilsTest.cpp               |    58 +-
 .../test/unit/NetworkPrioritizerServiceTests.cpp   |    52 +-
 libminifi/test/unit/ProcessorConfigUtilsTests.cpp  |    20 +-
 libminifi/test/unit/ResponseNodeLoaderTests.cpp    |     5 +-
 libminifi/test/unit/SchedulingAgentTests.cpp       |    29 +-
 libminifi/test/unit/UpdatePolicyTests.cpp          |    14 +-
 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 +-
 minifi-api/include/minifi-cpp/core/ClassLoader.h   |    25 +-
 .../minifi-cpp/core/ConfigurableComponent.h        |     7 +-
 .../include/minifi-cpp/core/ContentRepository.h    |     3 +-
 ...finition.h => ControllerServiceApiDefinition.h} |     9 +-
 .../include/minifi-cpp/core/ProcessContext.h       |    32 +-
 .../minifi-cpp/core/ProcessContextBuilder.h        |     3 +-
 .../include/minifi-cpp/core/ProcessSession.h       |     2 +-
 minifi-api/include/minifi-cpp/core/Processor.h     |   105 -
 minifi-api/include/minifi-cpp/core/ProcessorApi.h  |    75 +
 ...ocessSessionFactory.h => ProcessorDescriptor.h} |    18 +-
 .../{VariableRegistry.h => ProcessorFactory.h}     |    23 +-
 .../{ThreadedRepository.h => ProcessorMetadata.h}  |    15 +-
 minifi-api/include/minifi-cpp/core/Property.h      |     2 +-
 .../include/minifi-cpp/core/PropertyDefinition.h   |     5 +-
 .../include/minifi-cpp/core/PropertyValidator.h    |   132 +-
 .../include/minifi-cpp/core/state/FlowIdentifier.h |     2 +-
 .../minifi-cpp/core/state/nodes/MetricsBase.h      |     4 +-
 .../include/minifi-cpp/provenance/Provenance.h     |     2 +-
 .../include/minifi-cpp/utils/PropertyExceptions.h  |     4 +-
 minifi_main/Fips.cpp                               |    13 +-
 minifi_main/Fips.h                                 |     2 +-
 minifi_main/MainHelper.h                           |     9 +-
 minifi_main/MiNiFiMain.cpp                         |     4 +-
 minifi_main/MiNiFiWindowsService.cpp               |     6 +-
 thirdparty/apache-rat/.rat-excludes                |     8 -
 .../azure-sdk-cpp/fix-managed-identity.patch       |    15 +
 thirdparty/azure-sdk-cpp/fix-openssl-helper.patch  |    34 +
 thirdparty/azure-sdk-cpp/gcc13.patch               |    44 -
 thirdparty/azure-sdk-cpp/remove-amqp.patch         |    15 -
 thirdparty/azure-sdk-cpp/wil.patch                 |    12 +
 thirdparty/concurrentqueue/concurrentqueue.h       |  1370 +-
 .../mock-client-without-decorators.patch           |   153 -
 .../google-cloud-cpp/mock_client_target.patch      |    26 -
 .../google-cloud-cpp/remove-find_package.patch     |    15 +-
 thirdparty/google-styleguide/cpplint.py            | 13035 ++++++++++---------
 thirdparty/libarchive/libarchive.patch             |    66 +-
 utils/CMakeLists.txt                               |    22 -
 utils/include/core/ConfigurableComponentImpl.h     |    65 -
 utils/include/core/Processor.h                     |   305 -
 668 files changed, 12789 insertions(+), 11315 deletions(-)
 create mode 100644 cmake/AzureSdkCpp.cmake
 delete mode 100644 cmake/BundledAzureSdkCpp.cmake
 create mode 100644 core-framework/CMakeLists.txt
 rename {utils => core-framework}/include/Exception.h (96%)
 rename {utils => core-framework}/include/SwapManager.h (100%)
 rename {utils => core-framework}/include/agent/agent_docs.h (98%)
 rename {utils => core-framework}/include/agent/agent_version.h (100%)
 rename {utils => core-framework}/include/core/Annotation.h (100%)
 rename {utils => core-framework}/include/core/BufferedContentSession.h (100%)
 rename {utils => core-framework}/include/core/ClassLoader.h (85%)
 rename {utils => core-framework}/include/core/ClassName.h (100%)
 create mode 100644 core-framework/include/core/ConfigurableComponentImpl.h
 rename {utils => core-framework}/include/core/Connectable.h (100%)
 rename {utils => core-framework}/include/core/ContentRepository.h (100%)
 rename {utils => core-framework}/include/core/ContentSession.h (100%)
 rename {utils => core-framework}/include/core/Core.h (100%)
 rename {utils => core-framework}/include/core/ObjectFactory.h (100%)
 rename {utils => core-framework}/include/core/OutputAttributeDefinition.h 
(100%)
 rename {utils => core-framework}/include/core/ProcessContext.h (79%)
 rename {utils => core-framework}/include/core/ProcessContextBuilder.h (100%)
 copy extension-utils/include/core/StateManager.h => 
core-framework/include/core/ProcessorFactoryImpl.h (57%)
 create mode 100644 core-framework/include/core/ProcessorImpl.h
 rename {utils => core-framework}/include/core/ProcessorMetrics.h (97%)
 rename {utils => core-framework}/include/core/Property.h (100%)
 rename {utils => core-framework}/include/core/PropertyDefinition.h (100%)
 rename {utils => core-framework}/include/core/PropertyDefinitionBuilder.h 
(100%)
 rename {utils => core-framework}/include/core/Relationship.h (100%)
 rename {utils => core-framework}/include/core/RelationshipDefinition.h (100%)
 rename {utils => core-framework}/include/core/Repository.h (100%)
 rename {utils => core-framework}/include/core/RepositoryMetricsSource.h (100%)
 rename {utils => core-framework}/include/core/Resource.h (83%)
 rename {utils => core-framework}/include/core/StreamManager.h (100%)
 rename {utils => core-framework}/include/core/ThreadedRepository.h (100%)
 rename {utils => core-framework}/include/core/TypedValues.h (100%)
 rename {utils => core-framework}/include/core/VariableRegistry.h (100%)
 rename {utils => core-framework}/include/core/controller/ControllerService.h 
(95%)
 rename {utils => core-framework}/include/core/expect.h (89%)
 rename {utils => core-framework}/include/core/extension/Extension.h (100%)
 rename {utils => core-framework}/include/core/logging/Logger.h (94%)
 rename {utils => core-framework}/include/core/logging/LoggerFactory.h (100%)
 rename {utils => core-framework}/include/core/state/MetricsPublisher.h (100%)
 rename {utils => core-framework}/include/core/state/PublishedMetricProvider.h 
(100%)
 rename {utils => core-framework}/include/core/state/Value.h (100%)
 rename {utils => core-framework}/include/core/state/nodes/ResponseNode.h (81%)
 rename {utils => core-framework}/include/http/BaseHTTPClient.h (98%)
 rename {utils => core-framework}/include/http/HTTPCallback.h (100%)
 rename {utils => core-framework}/include/http/HTTPClient.h (95%)
 rename {utils => core-framework}/include/http/HTTPStream.h (100%)
 rename {utils => core-framework}/include/io/ArchiveStream.h (100%)
 rename {utils => core-framework}/include/io/AsioStream.h (100%)
 rename {utils => core-framework}/include/io/BaseStream.h (100%)
 rename {utils => core-framework}/include/io/BufferStream.h (100%)
 rename {utils => core-framework}/include/io/CRCStream.h (92%)
 rename {utils => core-framework}/include/io/FileStream.h (100%)
 rename {utils => core-framework}/include/io/InputStream.h (96%)
 rename {utils => core-framework}/include/io/OutputStream.h (100%)
 rename {utils => core-framework}/include/io/Stream.h (100%)
 rename {utils => core-framework}/include/io/StreamPipe.h (100%)
 rename {utils => core-framework}/include/io/StreamSlice.h (100%)
 rename {utils => core-framework}/include/io/ZlibStream.h (98%)
 rename {utils => core-framework}/include/io/validation.h (100%)
 rename {utils => core-framework}/include/utils/ArrayUtils.h (100%)
 rename {utils => core-framework}/include/utils/AttributeErrors.h (100%)
 rename {utils => core-framework}/include/utils/AutoPersistor.h (100%)
 rename {utils => core-framework}/include/utils/BackTrace.h (96%)
 rename {utils => core-framework}/include/utils/ByteArrayCallback.h (100%)
 rename {utils => core-framework}/include/utils/CallBackTimer.h (79%)
 rename {utils => core-framework}/include/utils/ClassUtils.h (100%)
 rename {utils => core-framework}/include/utils/CollectionUtils.h (100%)
 rename {utils => core-framework}/include/utils/ConfigurationUtils.h (100%)
 rename {utils => core-framework}/include/utils/Cron.h (100%)
 rename {utils => core-framework}/include/utils/Deleters.h (85%)
 rename {utils => core-framework}/include/utils/Enum.h (100%)
 rename {utils => core-framework}/include/utils/Environment.h (100%)
 rename {utils => core-framework}/include/utils/Error.h (100%)
 rename {utils => core-framework}/include/utils/Export.h (100%)
 rename {utils => core-framework}/include/utils/FailurePolicy.h (77%)
 rename {utils => core-framework}/include/utils/FifoExecutor.h (100%)
 rename {utils => core-framework}/include/utils/FileMutex.h (100%)
 rename {utils => core-framework}/include/utils/GeneralUtils.h (100%)
 rename {utils => core-framework}/include/utils/HTTPUtils.h (100%)
 rename {utils => core-framework}/include/utils/Hash.h (100%)
 rename {utils => core-framework}/include/utils/Id.h (100%)
 rename {utils => core-framework}/include/utils/IntervalSwitch.h (100%)
 rename {utils => core-framework}/include/utils/JsonCallback.h (100%)
 rename {utils => 
core-framework}/include/utils/LineByLineInputOutputStreamCallback.h (100%)
 rename {utils => core-framework}/include/utils/Literals.h (100%)
 rename {utils => core-framework}/include/utils/LogUtils.h (100%)
 rename {utils => core-framework}/include/utils/Macro.h (100%)
 rename {utils => core-framework}/include/utils/MapUtils.h (100%)
 rename {utils => core-framework}/include/utils/MinifiConcurrentQueue.h (100%)
 rename {utils => core-framework}/include/utils/Monitors.h (100%)
 rename {utils => core-framework}/include/utils/OptionalUtils.h (100%)
 rename {utils => core-framework}/include/utils/OsUtils.h (100%)
 rename {utils => core-framework}/include/utils/ParsingErrors.h (100%)
 rename {utils => core-framework}/include/utils/ParsingUtils.h (100%)
 rename {utils => core-framework}/include/utils/ProcessCpuUsageTracker.h (100%)
 rename {utils => core-framework}/include/utils/PropertyErrors.h (97%)
 rename {utils => core-framework}/include/utils/PropertyExceptions.h (100%)
 rename {utils => core-framework}/include/utils/RegexUtils.h (100%)
 rename {utils => core-framework}/include/utils/Searcher.h (100%)
 rename {utils => core-framework}/include/utils/SmallString.h (100%)
 rename {utils => core-framework}/include/utils/StoppableThread.h (100%)
 rename {utils => core-framework}/include/utils/StringUtils.h (99%)
 rename {utils => core-framework}/include/utils/SystemCpuUsageTracker.h (100%)
 rename {utils => core-framework}/include/utils/ThreadPool.h (100%)
 rename {utils => core-framework}/include/utils/TimeUtil.h (100%)
 rename {utils => core-framework}/include/utils/TryMoveCall.h (100%)
 rename {utils => core-framework}/include/utils/UnicodeConversion.h (100%)
 rename {utils => core-framework}/include/utils/ValueCaster.h (100%)
 rename {utils => core-framework}/include/utils/ValueParser.h (100%)
 rename {utils => core-framework}/include/utils/crypto/EncryptionManager.h 
(100%)
 rename {utils => core-framework}/include/utils/crypto/EncryptionProvider.h 
(100%)
 rename {utils => core-framework}/include/utils/crypto/EncryptionUtils.h (100%)
 rename {utils => core-framework}/include/utils/crypto/ciphers/Aes256Ecb.h 
(100%)
 rename {utils => core-framework}/include/utils/crypto/ciphers/XSalsa20.h (100%)
 rename {utils => 
core-framework}/include/utils/crypto/property_encryption/PropertyEncryptionUtils.h
 (100%)
 rename {utils => 
core-framework}/include/utils/detail/MonadicOperationWrappers.h (100%)
 rename {utils => core-framework}/include/utils/expected.h (100%)
 rename {utils => core-framework}/include/utils/file/FilePattern.h (100%)
 rename {utils => core-framework}/include/utils/file/FileUtils.h (100%)
 rename {utils => core-framework}/include/utils/file/PathUtils.h (100%)
 rename {utils => core-framework}/include/utils/gsl.h (100%)
 rename {utils => core-framework}/include/utils/meta/detected.h (100%)
 rename {utils => core-framework}/include/utils/meta/type_list.h (100%)
 rename {utils => core-framework}/include/utils/net/AsioCoro.h (100%)
 rename {utils => core-framework}/include/utils/net/AsioSocketUtils.h (95%)
 rename {utils => core-framework}/include/utils/net/DNS.h (100%)
 rename {utils => core-framework}/include/utils/net/NetworkInterfaceInfo.h 
(100%)
 rename {utils => core-framework}/include/utils/net/Socket.h (100%)
 rename {utils => core-framework}/include/utils/requirements/Container.h (100%)
 rename {utils => 
core-framework}/include/utils/requirements/EqualityComparable.h (100%)
 rename {utils => 
core-framework}/include/utils/requirements/LegacyForwardIterator.h (100%)
 rename {utils => 
core-framework}/include/utils/requirements/LegacyInputIterator.h (100%)
 rename {utils => core-framework}/include/utils/requirements/LegacyIterator.h 
(100%)
 rename {utils => core-framework}/include/utils/requirements/Swappable.h (100%)
 rename {utils => core-framework}/include/utils/span.h (100%)
 rename {utils => core-framework}/src/core/BufferedContentSession.cpp (100%)
 rename {utils => core-framework}/src/core/ConfigurableComponentImpl.cpp (98%)
 rename {utils => core-framework}/src/core/Connectable.cpp (98%)
 rename {utils => core-framework}/src/core/ContentRepository.cpp (100%)
 rename {utils => core-framework}/src/core/ContentSession.cpp (92%)
 rename {utils => core-framework}/src/core/Core.cpp (100%)
 rename {utils => core-framework}/src/core/ProcessContextBuilder.cpp (100%)
 rename {utils => core-framework}/src/core/ProcessSession.cpp (100%)
 create mode 100644 core-framework/src/core/ProcessorImpl.cpp
 rename {utils => core-framework}/src/core/ProcessorMetrics.cpp (98%)
 rename {utils => core-framework}/src/core/Property.cpp (100%)
 rename {utils => core-framework}/src/core/Repository.cpp (100%)
 rename {utils => core-framework}/src/core/TypedValues.cpp (100%)
 rename {utils => core-framework}/src/core/extension/Extension.cpp (100%)
 rename {utils => core-framework}/src/http/BaseHTTPClient.cpp (100%)
 rename {utils => core-framework}/src/http/HTTPClient.cpp (99%)
 rename {utils => core-framework}/src/http/HTTPStream.cpp (100%)
 rename {utils => core-framework}/src/io/BufferStream.cpp (100%)
 rename {utils => core-framework}/src/io/CPPLINT.cfg (100%)
 rename {utils => core-framework}/src/io/CRCStream.cpp (100%)
 rename {utils => core-framework}/src/io/FileStream.cpp (99%)
 rename {utils => core-framework}/src/io/InputStream.cpp (100%)
 rename {utils => core-framework}/src/io/OutputStream.cpp (91%)
 rename {utils => core-framework}/src/io/StreamSlice.cpp (97%)
 rename {utils => core-framework}/src/io/ZlibStream.cpp (99%)
 rename {utils => core-framework}/src/utils/AutoPersistor.cpp (100%)
 rename {utils => core-framework}/src/utils/BackTrace.cpp (100%)
 rename {utils => core-framework}/src/utils/ByteArrayCallback.cpp (100%)
 rename {utils => core-framework}/src/utils/ClassUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/ConfigurationUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/Cron.cpp (100%)
 rename {utils => core-framework}/src/utils/Environment.cpp (100%)
 rename {utils => core-framework}/src/utils/Error.cpp (100%)
 rename {utils => core-framework}/src/utils/FifoExecutor.cpp (100%)
 rename {utils => core-framework}/src/utils/FileMutex.cpp (100%)
 rename {utils => core-framework}/src/utils/HTTPUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/Id.cpp (100%)
 rename {utils => 
core-framework}/src/utils/LineByLineInputOutputStreamCallback.cpp (100%)
 rename {utils => core-framework}/src/utils/OsUtils.cpp (98%)
 rename {utils => core-framework}/src/utils/ParsingUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/ProcessCpuUsageTracker.cpp (100%)
 rename {utils => core-framework}/src/utils/RegexUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/StoppableThread.cpp (100%)
 rename {utils => core-framework}/src/utils/StringUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/SystemCpuUsageTracker.cpp (100%)
 rename {utils => core-framework}/src/utils/ThreadPool.cpp (100%)
 rename {utils => core-framework}/src/utils/TimeUtil.cpp (100%)
 rename {utils => core-framework}/src/utils/crypto/EncryptionManager.cpp (100%)
 rename {utils => core-framework}/src/utils/crypto/EncryptionProvider.cpp (100%)
 rename {utils => core-framework}/src/utils/crypto/EncryptionUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/crypto/ciphers/Aes256Ecb.cpp (100%)
 rename {utils => 
core-framework}/src/utils/crypto/property_encryption/PropertyEncryptionUtils.cpp
 (100%)
 rename {utils => core-framework}/src/utils/file/FilePattern.cpp (100%)
 rename {utils => core-framework}/src/utils/file/FileUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/file/PathUtils.cpp (100%)
 rename {utils => core-framework}/src/utils/net/AsioSocketUtils.cpp (97%)
 rename {utils => core-framework}/src/utils/net/DNS.cpp (100%)
 rename {utils => core-framework}/src/utils/net/NetworkInterfaceInfo.cpp (100%)
 rename {utils => core-framework}/src/utils/net/Socket.cpp (100%)
 rename {extension-utils => extension-framework}/CMakeLists.txt (56%)
 copy {extension-utils => extension-framework}/include/FlowFileRecord.h (100%)
 rename {extension-utils => extension-framework}/include/ResourceClaim.h (100%)
 rename {extension-utils => 
extension-framework}/include/controllers/AttributeProviderService.h (100%)
 rename {extension-utils => 
extension-framework}/include/controllers/RecordSetReader.h (100%)
 rename {extension-utils => 
extension-framework}/include/controllers/RecordSetWriter.h (100%)
 rename {extension-utils => 
extension-framework}/include/controllers/SSLContextService.h (92%)
 rename extension-utils/include/FlowFileRecord.h => 
extension-framework/include/controllers/SSLContextServiceInterface.h (92%)
 rename {extension-utils => 
extension-framework}/include/controllers/keyvalue/KeyValueStateManager.h (100%)
 rename {extension-utils => 
extension-framework}/include/controllers/keyvalue/KeyValueStateStorage.h (100%)
 rename {extension-utils => 
extension-framework}/include/core/AbstractProcessor.h (91%)
 rename {extension-utils => extension-framework}/include/core/FlowFile.h (100%)
 rename {extension-utils => extension-framework}/include/core/FlowFileStore.h 
(100%)
 rename {extension-utils => extension-framework}/include/core/ProcessSession.h 
(100%)
 rename {extension-utils => extension-framework}/include/core/StateManager.h 
(100%)
 rename {extension-utils => extension-framework}/include/core/StateStorage.h 
(100%)
 rename {extension-utils => extension-framework}/include/properties/Configure.h 
(100%)
 rename {extension-utils => 
extension-framework}/include/properties/Properties.h (100%)
 rename {extension-utils => 
extension-framework}/include/serialization/FlowFileSerializer.h (100%)
 rename {extension-utils => 
extension-framework}/include/serialization/FlowFileV3Serializer.h (100%)
 rename {extension-utils => 
extension-framework}/include/serialization/PayloadSerializer.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/ListingStateManager.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/OpenTelemetryLogDataModelUtils.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/ProcessorConfigUtils.h (92%)
 rename {extension-utils => extension-framework}/include/utils/ResourceQueue.h 
(100%)
 rename {extension-utils => 
extension-framework}/include/utils/file/FileManager.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/file/FileReaderCallback.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/file/FileWriterCallback.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/file/ListedFile.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/net/ConnectionHandler.h (100%)
 rename {extension-utils => 
extension-framework}/include/utils/net/ConnectionHandlerBase.h (100%)
 rename {extension-utils => extension-framework}/include/utils/net/IpProtocol.h 
(100%)
 rename {extension-utils => extension-framework}/include/utils/net/Message.h 
(100%)
 rename {extension-utils => extension-framework}/include/utils/net/Server.h 
(100%)
 rename {extension-utils => extension-framework}/include/utils/net/Ssl.h (100%)
 rename {extension-utils => extension-framework}/include/utils/net/TcpServer.h 
(100%)
 rename {extension-utils => extension-framework}/include/utils/net/UdpServer.h 
(100%)
 rename {extension-utils => 
extension-framework}/src/controllers/keyvalue/KeyValueStateManager.cpp (100%)
 rename {extension-utils => 
extension-framework}/src/controllers/keyvalue/KeyValueStateStorage.cpp (100%)
 rename {extension-utils => extension-framework}/src/core/ProcessContext.cpp 
(100%)
 rename {extension-utils => 
extension-framework}/src/serialization/FlowFileV3Serializer.cpp (100%)
 rename {extension-utils => 
extension-framework}/src/serialization/PayloadSerializer.cpp (100%)
 rename {extension-utils => extension-framework}/src/utils/CallBackTimer.cpp 
(100%)
 rename {extension-utils => 
extension-framework}/src/utils/ListingStateManager.cpp (100%)
 rename {extension-utils => 
extension-framework}/src/utils/file/FileReaderCallback.cpp (100%)
 rename {extension-utils => 
extension-framework}/src/utils/file/FileWriterCallback.cpp (100%)
 rename {extension-utils => extension-framework}/src/utils/net/Ssl.cpp (91%)
 rename {extension-utils => extension-framework}/src/utils/net/TcpServer.cpp 
(100%)
 rename {extension-utils => extension-framework}/src/utils/net/UdpServer.cpp 
(100%)
 create mode 100644 libminifi/include/core/Processor.h
 create mode 100644 libminifi/src/core/ProcessContext.cpp
 rename {utils => libminifi}/src/core/Processor.cpp (62%)
 create mode 100644 libminifi/test/libtest/unit/ProcessorUtils.h
 rename minifi-api/include/minifi-cpp/controllers/{SSLContextService.h => 
SSLContextServiceInterface.h} (83%)
 copy minifi-api/include/minifi-cpp/core/{RelationshipDefinition.h => 
ControllerServiceApiDefinition.h} (82%)
 delete mode 100644 minifi-api/include/minifi-cpp/core/Processor.h
 create mode 100644 minifi-api/include/minifi-cpp/core/ProcessorApi.h
 copy minifi-api/include/minifi-cpp/core/{ProcessSessionFactory.h => 
ProcessorDescriptor.h} (70%)
 copy minifi-api/include/minifi-cpp/core/{VariableRegistry.h => 
ProcessorFactory.h} (74%)
 copy minifi-api/include/minifi-cpp/core/{ThreadedRepository.h => 
ProcessorMetadata.h} (81%)
 delete mode 100644 thirdparty/apache-rat/.rat-excludes
 create mode 100644 thirdparty/azure-sdk-cpp/fix-managed-identity.patch
 create mode 100644 thirdparty/azure-sdk-cpp/fix-openssl-helper.patch
 delete mode 100644 thirdparty/azure-sdk-cpp/gcc13.patch
 delete mode 100644 thirdparty/azure-sdk-cpp/remove-amqp.patch
 create mode 100644 thirdparty/azure-sdk-cpp/wil.patch
 delete mode 100644 
thirdparty/google-cloud-cpp/mock-client-without-decorators.patch
 delete mode 100644 thirdparty/google-cloud-cpp/mock_client_target.patch
 delete mode 100644 utils/CMakeLists.txt
 delete mode 100644 utils/include/core/ConfigurableComponentImpl.h
 delete mode 100644 utils/include/core/Processor.h

Reply via email to