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

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


    from de987db  MINIFICPP-1691: PutSplunkHTTP and QuerySplunkIndexingStatus
     new 4045e78  MINIFICPP-1699 Add kubernetes-client-c library dependency
     new 78050f3  MINIFICPP-1722 - Restore 'artifact' field
     new 59b204f  MINIFICPP-1688: When storing time durations we should use 
std::chrono instead of simple integers

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   2 +-
 CMakeLists.txt                                     |   7 +
 LICENSE                                            | 422 +++++++++++++++++++++
 NOTICE                                             |   3 +
 cmake/BundledLibreSSL.cmake                        |   1 +
 cmake/KubernetesClientC.cmake                      |  52 +++
 extensions/aws/processors/ListS3.cpp               |   7 +-
 extensions/aws/processors/S3Processor.cpp          |   7 +-
 extensions/expression-language/Expression.cpp      |   7 +-
 extensions/http-curl/processors/InvokeHTTP.cpp     |  14 +-
 extensions/http-curl/tests/C2PauseResumeTest.cpp   |   2 +-
 extensions/http-curl/tests/C2UpdateTest.cpp        |   4 +-
 extensions/jni/jvm/JniFlowFile.cpp                 |   6 +-
 extensions/{pdh => kubernetes}/CMakeLists.txt      |  16 +-
 extensions/kubernetes/KubernetesClientPOC.cpp      | 123 ++++++
 extensions/libarchive/BinFiles.cpp                 |  20 +-
 extensions/libarchive/BinFiles.h                   |  17 +-
 extensions/librdkafka/ConsumeKafka.cpp             |  11 +-
 extensions/librdkafka/PublishKafka.cpp             |  60 ++-
 .../controllerservice/MQTTControllerService.cpp    |   4 +-
 .../mqtt/controllerservice/MQTTControllerService.h |  12 +-
 .../mqtt/processors/AbstractMQTTProcessor.cpp      |  28 +-
 extensions/mqtt/processors/AbstractMQTTProcessor.h |  10 +-
 .../SourceInitiatedSubscriptionListener.cpp        |  41 +-
 .../SourceInitiatedSubscriptionListener.h          |  10 +-
 extensions/rocksdb-repos/FlowFileRepository.cpp    |   9 +-
 extensions/rocksdb-repos/FlowFileRepository.h      |  25 +-
 extensions/rocksdb-repos/ProvenanceRepository.h    |  21 +-
 extensions/sftp/client/SFTPClient.cpp              |   9 +-
 extensions/sftp/client/SFTPClient.h                |   6 +-
 extensions/sftp/processors/ListSFTP.cpp            |  59 ++-
 extensions/sftp/processors/ListSFTP.h              |   8 +-
 extensions/sftp/processors/SFTPProcessorBase.cpp   |  20 +-
 extensions/sftp/processors/SFTPProcessorBase.h     |   4 +-
 extensions/splunk/QuerySplunkIndexingStatus.cpp    |   8 +-
 .../processors/DefragmentText.cpp                  |  24 +-
 .../processors/DefragmentText.h                    |   2 +-
 .../processors/ExecuteProcess.cpp                  |  16 +-
 .../processors/ExecuteProcess.h                    |   3 +-
 .../standard-processors/processors/GetFile.cpp     |  20 +-
 .../standard-processors/processors/GetFile.h       |  11 +-
 .../standard-processors/processors/GetTCP.cpp      |  17 +-
 extensions/standard-processors/processors/GetTCP.h |   3 +-
 .../processors/LogAttribute.cpp                    |   4 +-
 .../tests/unit/GetFileTests.cpp                    |   7 +-
 .../tests/unit/TailFileTests.cpp                   |  24 +-
 .../tests/unit/YamlConfigurationTests.cpp          |  18 +-
 .../tests/unit/YamlConnectionParserTest.cpp        |   8 +-
 extensions/usb-camera/GetUSBCamera.cpp             |   4 +-
 extensions/usb-camera/GetUSBCamera.h               |   2 +-
 .../CollectorInitiatedSubscription.cpp             |   4 +-
 .../windows-event-log/ConsumeWindowsEventLog.cpp   |   4 +-
 libminifi/include/Connection.h                     |  18 +-
 libminifi/include/FlowControlProtocol.h            |   4 +-
 libminifi/include/RemoteProcessorGroupPort.h       |   4 +-
 libminifi/include/SchedulingAgent.h                |   8 +-
 libminifi/include/c2/C2Agent.h                     |   4 +-
 .../AbstractAutoPersistingKeyValueStoreService.h   |   2 +-
 libminifi/include/core/ConfigurableComponent.h     |   8 +-
 libminifi/include/core/FlowFile.h                  |  18 +-
 libminifi/include/core/ProcessContext.h            |   4 +-
 libminifi/include/core/ProcessGroup.h              |  18 +-
 libminifi/include/core/Processor.h                 |  65 ++--
 libminifi/include/core/ProcessorConfig.h           |   6 +-
 libminifi/include/core/Property.h                  |  93 -----
 libminifi/include/core/PropertyValidation.h        |   5 +-
 libminifi/include/core/Repository.h                |  18 +-
 libminifi/include/core/TypedValues.h               |  51 +--
 .../core/repository/VolatileFlowFileRepository.h   |  10 +-
 .../core/repository/VolatileProvenanceRepository.h |   8 +-
 .../include/core/repository/VolatileRepository.h   |  12 +-
 .../include/core/state/nodes/AgentInformation.h    |   5 +-
 .../include/core/state/nodes/SchedulingNodes.h     |   6 +-
 libminifi/include/core/yaml/YamlConnectionParser.h |   2 +-
 libminifi/include/provenance/Provenance.h          |  34 +-
 libminifi/include/sitetosite/Peer.h                |  66 ++--
 libminifi/include/sitetosite/RawSocketProtocol.h   |  24 +-
 libminifi/include/sitetosite/SiteToSiteClient.h    |   2 +-
 libminifi/include/utils/StringUtils.h              |  13 -
 libminifi/include/utils/ThreadPool.h               |   4 +-
 libminifi/include/utils/TimeUtil.h                 | 113 +++++-
 libminifi/include/utils/ValueParser.h              |  59 ---
 libminifi/src/Connection.cpp                       |  40 +-
 libminifi/src/CronDrivenSchedulingAgent.cpp        |   8 +-
 libminifi/src/DiskSpaceWatchdog.cpp                |  10 +-
 libminifi/src/EventDrivenSchedulingAgent.cpp       |   5 +-
 libminifi/src/FlowFileRecord.cpp                   |  21 +-
 libminifi/src/RemoteProcessorGroupPort.cpp         |  15 +-
 libminifi/src/ThreadedSchedulingAgent.cpp          |  11 +-
 libminifi/src/TimerDrivenSchedulingAgent.cpp       |  11 +-
 libminifi/src/c2/C2Agent.cpp                       |  21 +-
 .../AbstractAutoPersistingKeyValueStoreService.cpp |  17 +-
 libminifi/src/core/FlowFile.cpp                    |  13 +-
 libminifi/src/core/ProcessGroup.cpp                |   6 +-
 libminifi/src/core/ProcessSession.cpp              |  33 +-
 libminifi/src/core/Processor.cpp                   |  33 +-
 libminifi/src/core/Repository.cpp                  |   7 +-
 libminifi/src/core/RepositoryFactory.cpp           |   8 +-
 .../SiteToSiteProvenanceReportingTask.cpp          |   6 +-
 .../core/repository/VolatileContentRepository.cpp  |   4 +-
 libminifi/src/core/yaml/YamlConfiguration.cpp      |  65 ++--
 libminifi/src/core/yaml/YamlConnectionParser.cpp   |  16 +-
 libminifi/src/provenance/Provenance.cpp            |  53 ++-
 libminifi/src/sitetosite/RawSocketProtocol.cpp     |   8 +-
 libminifi/src/sitetosite/SiteToSiteClient.cpp      |  19 +-
 libminifi/src/utils/ProcessorConfigUtils.cpp       |   9 +-
 libminifi/test/TestBase.cpp                        |   8 +-
 .../DeleteAzureDataLakeStorageTests.cpp            |   2 +-
 .../azure-tests/PutAzureDataLakeStorageTests.cpp   |   2 +-
 libminifi/test/flow-tests/FlowControllerTests.cpp  |   4 +-
 .../rocksdb-tests/DBProvenanceRepositoryTests.cpp  |  12 +-
 libminifi/test/rocksdb-tests/ProvenanceTests.cpp   |  11 +-
 libminifi/test/rocksdb-tests/RepoTests.cpp         |  15 +-
 libminifi/test/unit/ComponentManifestTests.cpp     | 101 +++++
 libminifi/test/unit/ConnectionTests.cpp            |  10 +-
 libminifi/test/unit/CpuUsageTest.cpp               |  45 ++-
 libminifi/test/unit/FileUtilsTests.cpp             |   7 +-
 libminifi/test/unit/PropertyTests.cpp              |  68 ----
 libminifi/test/unit/PropertyValidationTests.cpp    |  27 ++
 libminifi/test/unit/ProvenanceTestHelper.h         |   6 +-
 libminifi/test/unit/TimeUtilTests.cpp              |  57 +++
 libminifi/test/unit/tls/TLSStreamTests.cpp         |   2 +-
 nanofi/include/sitetosite/CRawSocketProtocol.h     |   2 +-
 .../kubernetes-client-c/remove-findpackage.patch   |  12 +
 124 files changed, 1651 insertions(+), 1089 deletions(-)
 create mode 100644 cmake/KubernetesClientC.cmake
 copy extensions/{pdh => kubernetes}/CMakeLists.txt (76%)
 create mode 100644 extensions/kubernetes/KubernetesClientPOC.cpp
 create mode 100644 libminifi/test/unit/ComponentManifestTests.cpp
 create mode 100644 thirdparty/kubernetes-client-c/remove-findpackage.patch

Reply via email to