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

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


    from 5c417ca  MINIFICPP-1611 Add #include <string> in the patch
     new e1433c1  MINIFICPP-1522 Log invalid attribute in case of YAML parse 
failure
     new 0fc7ac3  MINIFICPP-1429 clean up pre-c++17 workarounds
     new a604977  MINIFICPP-1617 Update CONTRIB.md with actual practice

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:
 CMakeLists.txt                                     |    4 -
 CONTRIB.md                                         |   68 +-
 LICENSE                                            |   29 -
 NOTICE                                             |    1 -
 README.md                                          |   18 +-
 encrypt-config/ArgParser.cpp                       |   10 +-
 encrypt-config/ArgParser.h                         |   12 +-
 encrypt-config/ConfigFile.cpp                      |    3 +-
 encrypt-config/ConfigFile.h                        |    3 +-
 encrypt-config/ConfigFileEncryptor.cpp             |    7 +-
 encrypt-config/EncryptConfig.cpp                   |    8 +-
 encrypt-config/Utils.h                             |    5 +-
 encrypt-config/tests/ConfigFileEncryptorTests.cpp  |    7 +-
 encrypt-config/tests/ConfigFileTests.cpp           |   16 +-
 extensions/aws/AWSCredentialsProvider.cpp          |    4 +-
 extensions/aws/AWSCredentialsProvider.h            |    6 +-
 .../controllerservices/AWSCredentialsService.cpp   |    2 +-
 .../aws/controllerservices/AWSCredentialsService.h |    8 +-
 extensions/aws/processors/DeleteS3Object.cpp       |    4 +-
 extensions/aws/processors/DeleteS3Object.h         |    7 +-
 extensions/aws/processors/FetchS3Object.cpp        |    4 +-
 extensions/aws/processors/FetchS3Object.h          |    9 +-
 extensions/aws/processors/ListS3.cpp               |    2 +-
 extensions/aws/processors/PutS3Object.cpp          |    8 +-
 extensions/aws/processors/PutS3Object.h            |   17 +-
 extensions/aws/processors/S3Processor.cpp          |   22 +-
 extensions/aws/processors/S3Processor.h            |   13 +-
 extensions/aws/s3/S3ClientRequestSender.cpp        |   24 +-
 extensions/aws/s3/S3ClientRequestSender.h          |   14 +-
 extensions/aws/s3/S3RequestSender.h                |   16 +-
 extensions/aws/s3/S3Wrapper.cpp                    |   35 +-
 extensions/aws/s3/S3Wrapper.h                      |   19 +-
 extensions/azure/AzureLoader.h                     |    3 +-
 .../azure/processors/PutAzureBlobStorage.cpp       |    4 +-
 extensions/azure/processors/PutAzureBlobStorage.h  |   10 +-
 extensions/azure/storage/AzureBlobStorage.cpp      |   13 +-
 extensions/azure/storage/AzureBlobStorage.h        |    5 +-
 extensions/azure/storage/BlobStorage.h             |    7 +-
 extensions/civetweb/processors/ListenHTTP.cpp      |    7 +-
 extensions/coap/tests/CoapIntegrationBase.h        |   16 +-
 extensions/http-curl/sitetosite/HTTPProtocol.cpp   |    2 +-
 extensions/http-curl/sitetosite/HTTPProtocol.h     |    7 +-
 extensions/http-curl/tests/C2PauseResumeTest.cpp   |    8 +-
 extensions/http-curl/tests/C2RequestClassTest.cpp  |   10 +-
 extensions/http-curl/tests/HTTPHandlers.h          |    7 +-
 extensions/http-curl/tests/HTTPIntegrationBase.h   |    4 +-
 extensions/http-curl/tests/TestServer.h            |    4 +-
 extensions/http-curl/tests/VerifyInvokeHTTP.h      |   11 +-
 .../http-curl/tests/VerifyInvokeHTTPPostTest.cpp   |    4 +-
 extensions/libarchive/MergeContent.cpp             |   13 +-
 extensions/librdkafka/ConsumeKafka.cpp             |    6 +-
 extensions/librdkafka/ConsumeKafka.h               |    3 +-
 extensions/librdkafka/PublishKafka.cpp             |    8 +-
 extensions/librdkafka/rdkafka_utils.cpp            |    2 +-
 extensions/librdkafka/rdkafka_utils.h              |    4 +-
 extensions/librdkafka/tests/ConsumeKafkaTests.cpp  |   61 +-
 .../mqtt/processors/AbstractMQTTProcessor.cpp      |    4 +-
 extensions/mqtt/processors/PublishMQTT.cpp         |   13 +-
 extensions/opc/src/putopc.cpp                      |    9 +-
 extensions/pdh/PerformanceDataMonitor.cpp          |    2 +-
 extensions/pdh/PerformanceDataMonitor.h            |    9 +-
 extensions/rocksdb-repos/FlowFileRepository.cpp    |    5 +-
 .../rocksdb-repos/database/RocksDatabase.cpp       |    6 +-
 extensions/rocksdb-repos/database/RocksDatabase.h  |    4 +-
 .../rocksdb-repos/database/RocksDbInstance.cpp     |   12 +-
 .../rocksdb-repos/database/RocksDbInstance.h       |    6 +-
 extensions/sql/SQLLoader.h                         |    6 +-
 extensions/sql/data/SociConnectors.cpp             |    8 +-
 extensions/sql/data/SociConnectors.h               |    1 -
 extensions/sql/services/ODBCConnector.h            |    1 +
 .../processors/RetryFlowFile.cpp                   |   10 +-
 .../standard-processors/processors/RetryFlowFile.h |    4 +-
 .../TLSClientSocketSupportedProtocolsTest.cpp      |    2 +-
 .../TLSServerSocketSupportedProtocolsTest.cpp      |    2 +-
 .../tests/unit/ProcessGroupTestUtils.h             |    2 +-
 .../tests/unit/RetryFlowFileTests.cpp              |    4 +-
 .../tests/unit/YamlConfigurationTests.cpp          |  327 ++--
 extensions/systemd/ConsumeJournald.cpp             |   19 +-
 extensions/systemd/ConsumeJournald.h               |    6 +-
 extensions/systemd/libwrapper/DlopenWrapper.cpp    |    2 +-
 extensions/systemd/libwrapper/LibWrapper.cpp       |    3 +-
 extensions/systemd/tests/ConsumeJournaldTest.cpp   |    5 +-
 .../windows-event-log/tests/BookmarkTests.cpp      |    3 +-
 extensions/windows-event-log/tests/CWELTestUtils.h |   12 +-
 libminifi/CMakeLists.txt                           |    2 +-
 libminifi/include/FlowController.h                 |    2 +-
 libminifi/include/c2/C2Agent.h                     |   11 +-
 libminifi/include/c2/C2Client.h                    |   10 +-
 libminifi/include/c2/C2Payload.h                   |    2 +-
 .../include/core/AgentIdentificationProvider.h     |    6 +-
 libminifi/include/core/ConfigurationFactory.h      |    9 +-
 libminifi/include/core/CoreComponentState.h        |   11 +-
 libminifi/include/core/FlowConfiguration.h         |   10 +-
 libminifi/include/core/FlowFile.h                  |    4 +-
 libminifi/include/core/ProcessContext.h            |   23 +-
 libminifi/include/core/TypedValues.h               |   10 +-
 libminifi/include/core/logging/Logger.h            |    5 +-
 .../include/core/logging/internal/LogBuffer.h      |    2 +-
 .../include/core/state/nodes/AgentInformation.h    |    3 +-
 libminifi/include/core/yaml/YamlConfiguration.h    |    6 +-
 libminifi/include/core/yaml/YamlConnectionParser.h |   12 +-
 libminifi/include/io/CRCStream.h                   |    4 +-
 libminifi/include/properties/Configure.h           |   10 +-
 libminifi/include/properties/Decryptor.h           |    8 +-
 libminifi/include/properties/Properties.h          |    8 +-
 libminifi/include/properties/PropertiesFile.h      |   20 +-
 libminifi/include/utils/ChecksumCalculator.h       |    9 +-
 libminifi/include/utils/Enum.h                     |    6 +-
 libminifi/include/utils/GeneralUtils.h             |   96 --
 libminifi/include/utils/HTTPClient.h               |    6 +-
 libminifi/include/utils/Id.h                       |    9 +-
 libminifi/include/utils/JsonCallback.h             |   11 +-
 libminifi/include/utils/OptionalUtils.h            |   68 +-
 libminifi/include/utils/ProcessorConfigUtils.h     |    7 +-
 libminifi/include/utils/StringUtils.h              |   71 +-
 libminifi/include/utils/TryMoveCall.h              |    5 +-
 libminifi/include/utils/crypto/EncryptionManager.h |   14 +-
 .../include/utils/crypto/EncryptionProvider.h      |   13 +-
 libminifi/include/utils/file/FileSystem.h          |   10 +-
 libminifi/include/utils/file/PathUtils.h           |    6 +-
 .../include/utils/requirements/LegacyIterator.h    |    2 +-
 libminifi/include/utils/requirements/Swappable.h   |    2 +-
 libminifi/include/utils/tls/DistinguishedName.h    |    7 +-
 libminifi/src/Configure.cpp                        |    8 +-
 libminifi/src/DiskSpaceWatchdog.cpp                |   14 +-
 libminifi/src/FlowController.cpp                   |    9 +-
 libminifi/src/SchedulingAgent.cpp                  |    5 +-
 libminifi/src/ThreadedSchedulingAgent.cpp          |   20 +-
 libminifi/src/c2/C2Agent.cpp                       |   22 +-
 libminifi/src/c2/C2Client.cpp                      |    2 +-
 libminifi/src/controllers/SSLContextService.cpp    |    3 +-
 .../keyvalue/PersistableKeyValueStoreService.cpp   |    2 +-
 libminifi/src/core/ConfigurationFactory.cpp        |   25 +-
 libminifi/src/core/FlowConfiguration.cpp           |    6 +-
 libminifi/src/core/FlowFile.cpp                    |    4 +-
 libminifi/src/core/logging/LoggerConfiguration.cpp |   15 +-
 .../core/logging/internal/CompressionManager.cpp   |    5 +-
 libminifi/src/core/yaml/YamlConfiguration.cpp      |   14 +-
 libminifi/src/core/yaml/YamlConnectionParser.cpp   |   10 +-
 libminifi/src/io/ClientSocket.cpp                  |   17 +-
 libminifi/src/io/StreamFactory.cpp                 |    4 +-
 libminifi/src/io/tls/TLSSocket.cpp                 |   13 +-
 libminifi/src/properties/Properties.cpp            |    4 +-
 libminifi/src/properties/PropertiesFile.cpp        |    4 +-
 libminifi/src/utils/BackTrace.cpp                  |    4 +-
 libminifi/src/utils/HTTPClient.cpp                 |    8 +-
 libminifi/src/utils/Id.cpp                         |    4 +-
 libminifi/src/utils/OsUtils.cpp                    |   12 +-
 libminifi/src/utils/ProcessorConfigUtils.cpp       |    6 +-
 libminifi/src/utils/StringUtils.cpp                |    6 +-
 libminifi/src/utils/crypto/EncryptionManager.cpp   |   18 +-
 libminifi/src/utils/crypto/EncryptionProvider.cpp  |    2 +-
 libminifi/src/utils/file/FileSystem.cpp            |    9 +-
 libminifi/src/utils/tls/DistinguishedName.cpp      |    4 +-
 libminifi/test/aws-tests/MockS3RequestSender.h     |   21 +-
 .../test/azure-tests/PutAzureBlobStorageTests.cpp  |    7 +-
 libminifi/test/flow-tests/TestControllerWithFlow.h |    2 +-
 libminifi/test/integration/IntegrationBase.h       |    8 +-
 .../UnorderedMapKeyValueStoreServiceTest.cpp       |    3 +-
 libminifi/test/sql-tests/ExecuteSQLTests.cpp       |    4 +-
 libminifi/test/sql-tests/FlowFileMatcher.h         |   11 +-
 .../test/sql-tests/QueryDatabaseTableTests.cpp     |    2 +-
 libminifi/test/sql-tests/SQLTestPlan.h             |   11 +-
 libminifi/test/sql-tests/mocks/MockConnectors.cpp  |   10 +-
 libminifi/test/sql-tests/mocks/MockODBCService.h   |    3 +-
 libminifi/test/unit/DecryptorTests.cpp             |   23 +-
 libminifi/test/unit/FileSystemTests.cpp            |    9 +-
 libminifi/test/unit/GeneralUtilsTest.cpp           |   78 -
 libminifi/test/unit/LoggerTests.cpp                |    2 +-
 libminifi/test/unit/OptionalTest.cpp               |   24 +-
 libminifi/test/unit/ProcessSessionTests.cpp        |   18 +-
 libminifi/test/unit/StringUtilsTests.cpp           |   13 +-
 main/MiNiFiMain.cpp                                |    9 +-
 thirdparty/optional-lite-3.2.0/LICENSE.txt         |   23 -
 .../include/nonstd/optional.hpp                    | 1698 --------------------
 175 files changed, 996 insertions(+), 2893 deletions(-)
 delete mode 100644 thirdparty/optional-lite-3.2.0/LICENSE.txt
 delete mode 100644 thirdparty/optional-lite-3.2.0/include/nonstd/optional.hpp

Reply via email to