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 999304f59 MINIFICPP-1883 Enable compression in Prometheus client
     new 70714a150 MINIFICPP-1860 Fix clang-tidy readability issues
     new 287fe8538 MINIFICPP-1830 Verify regex properties in processors in case 
it is set to empty
     new 0bf8ce968 MINIFICPP-1878 Enable Ninja build in Windows builds
     new ce3374188 MINIFICPP-1884 Make whitespaces consistent across cmake files

The 4 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:
 .clang-tidy                                        |  34 +-
 CMakeLists.txt                                     | 586 ++++++++++-----------
 PROCESSORS.md                                      |   2 +-
 Windows.md                                         |   1 +
 cmake/Abseil.cmake                                 |   1 +
 cmake/BuildDocs.cmake                              |  36 +-
 cmake/BuildTests.cmake                             | 195 ++++---
 cmake/BundledCivetWeb.cmake                        | 107 ----
 cmake/BundledLibArchive.cmake                      |   2 +-
 cmake/BundledRocksDB.cmake                         |   6 +-
 cmake/CivetWeb.cmake                               |  44 ++
 cmake/Extensions.cmake                             | 122 ++---
 cmake/FindBash.cmake                               |  60 +--
 cmake/FindMaven.cmake                              |  10 +-
 cmake/FindPCAP.cmake                               |  22 +-
 cmake/FindPatch.cmake                              |  38 +-
 cmake/FindTensorFlow.cmake                         |  10 +-
 cmake/MiNiFiOptions.cmake                          |   4 +-
 cmake/civetweb/dummy/FindCivetWeb.cmake            |  22 -
 cmake/iOS.cmake                                    | 254 ++++-----
 cmake/opencv/FindOpenCV.cmake                      |   8 +-
 cmake/rocksdb/sys/FindRocksDB.cmake                |  22 +-
 cmake/ssl/FindOpenSSL.cmake                        |  40 +-
 cmake/winflexbison/FindBISON.cmake                 | 210 ++++----
 cmake/winflexbison/FindFLEX.cmake                  | 142 ++---
 cmake/zlib/dummy/FindZLIB.cmake                    |  34 +-
 controller/CMakeLists.txt                          |  18 +-
 controller/MiNiFiController.cpp                    |   4 +-
 encrypt-config/ArgParser.cpp                       |  17 +-
 encrypt-config/ArgParser.h                         |   6 +-
 encrypt-config/CMakeLists.txt                      |   8 +-
 encrypt-config/EncryptConfig.h                     |   2 +-
 encrypt-config/tests/CMakeLists.txt                |  20 +-
 extensions/aws/CMakeLists.txt                      |   6 +-
 extensions/aws/processors/PutS3Object.cpp          |   4 +-
 extensions/aws/processors/PutS3Object.h            |   2 +-
 extensions/aws/processors/S3Processor.cpp          |   2 +-
 extensions/aws/s3/S3Wrapper.cpp                    |  16 +-
 extensions/aws/s3/S3Wrapper.h                      |  20 +-
 extensions/azure/CMakeLists.txt                    |   4 +-
 extensions/bustache/CMakeLists.txt                 |   2 +-
 extensions/civetweb/CMakeLists.txt                 |  16 +-
 extensions/civetweb/processors/ListenHTTP.cpp      |  17 +-
 extensions/civetweb/processors/ListenHTTP.h        |  12 +-
 extensions/civetweb/protocols/RESTReceiver.cpp     |   4 +-
 extensions/civetweb/protocols/RESTReceiver.h       |   6 +-
 extensions/coap/CMakeLists.txt                     |   2 +-
 extensions/coap/nanofi/coap_functions.c            |   9 +-
 extensions/coap/protocols/CoapC2Protocol.cpp       |  13 +-
 extensions/coap/protocols/CoapC2Protocol.h         |   4 +-
 extensions/coap/tests/CMakeLists.txt               |  54 +-
 extensions/coap/tests/CoapC2VerifyHeartbeat.cpp    |   9 +-
 extensions/elasticsearch/CMakeLists.txt            |   2 +-
 extensions/expression-language/CMakeLists.txt      | 102 ++--
 extensions/expression-language/Expression.cpp      |  24 +-
 .../expression-language/tests/CMakeLists.txt       |  64 +--
 .../integration/UpdateAttributeIntegrationTest.cpp |   4 +-
 extensions/gcp/CMakeLists.txt                      |   2 +-
 extensions/gcp/processors/FetchGCSObject.h         |   2 +-
 extensions/gcp/processors/ListGCSBucket.h          |   2 +-
 extensions/gcp/processors/PutGCSObject.cpp         |   2 +-
 extensions/gcp/processors/PutGCSObject.h           |   2 +-
 extensions/gps/CMakeLists.txt                      |   2 +-
 extensions/http-curl/CMakeLists.txt                |   2 +-
 extensions/http-curl/client/HTTPClient.cpp         |  35 +-
 extensions/http-curl/client/HTTPClient.h           |   4 +-
 extensions/http-curl/client/HTTPStream.h           |   2 +-
 extensions/http-curl/processors/InvokeHTTP.h       |   2 +-
 extensions/http-curl/protocols/AgentPrinter.h      |   2 +-
 extensions/http-curl/protocols/RESTSender.cpp      |   3 +-
 extensions/http-curl/sitetosite/HTTPProtocol.h     |   2 +-
 .../http-curl/tests/C2MultipleCommandsTest.cpp     |   2 +-
 extensions/http-curl/tests/C2NullConfiguration.cpp |   4 +-
 extensions/http-curl/tests/C2PauseResumeTest.cpp   |   4 +-
 .../C2VerifyResourceConsumptionInHeartbeat.cpp     |   4 +-
 .../http-curl/tests/C2VerifyServeResults.cpp       |   4 +-
 extensions/http-curl/tests/CMakeLists.txt          |  78 +--
 .../http-curl/tests/unit/HTTPClientTests.cpp       |   2 +-
 extensions/jni/CMakeLists.txt                      |  76 +--
 extensions/jni/ExecuteJavaProcessor.cpp            |  17 +-
 extensions/jni/ExecuteJavaProcessor.h              |   2 +-
 extensions/jni/jvm/JavaControllerService.cpp       |   4 +-
 extensions/kubernetes/CMakeLists.txt               |   2 +-
 extensions/libarchive/ArchiveMetadata.h            |   4 +-
 extensions/libarchive/BinFiles.h                   |   4 +-
 extensions/libarchive/CMakeLists.txt               |  14 +-
 extensions/libarchive/MergeContent.cpp             |   9 +-
 extensions/libarchive/MergeContent.h               |   8 +-
 extensions/librdkafka/CMakeLists.txt               |   2 +-
 extensions/librdkafka/ConsumeKafka.cpp             |   8 +-
 extensions/librdkafka/ConsumeKafka.h               |   2 +-
 extensions/librdkafka/KafkaConnection.cpp          |   2 +-
 extensions/librdkafka/PublishKafka.cpp             |   9 +-
 extensions/librdkafka/PublishKafka.h               |   2 +-
 extensions/librdkafka/tests/CMakeLists.txt         |  20 +-
 extensions/mqtt/CMakeLists.txt                     |   2 +-
 extensions/mqtt/processors/ConsumeMQTT.cpp         |   4 +-
 extensions/mqtt/processors/ConvertBase.cpp         |   2 +-
 extensions/mqtt/processors/ConvertUpdate.cpp       |   3 +-
 extensions/mqtt/protocol/MQTTC2Protocol.cpp        |   3 +-
 extensions/opc/CMakeLists.txt                      |   2 +-
 extensions/opc/src/fetchopc.cpp                    |   2 +-
 extensions/opc/src/opc.cpp                         |   2 +-
 extensions/opencv/CMakeLists.txt                   |   2 +-
 extensions/opencv/MotionDetector.cpp               |  15 +-
 extensions/opencv/tests/CMakeLists.txt             |  20 +-
 extensions/openwsman/CMakeLists.txt                |   4 +-
 .../SourceInitiatedSubscriptionListener.cpp        |   6 -
 .../SourceInitiatedSubscriptionListener.h          |   6 +-
 extensions/pcap/CMakeLists.txt                     |  26 +-
 extensions/pcap/CapturePacket.cpp                  |  20 +-
 extensions/pdh/CMakeLists.txt                      |   2 +-
 extensions/pdh/tests/CMakeLists.txt                |  24 +-
 extensions/procfs/CMakeLists.txt                   |   2 +-
 extensions/prometheus/CMakeLists.txt               |   2 +-
 extensions/rocksdb-repos/CMakeLists.txt            |  10 +-
 extensions/rocksdb-repos/FlowFileRepository.h      |   2 +-
 extensions/script/CMakeLists.txt                   |   2 +-
 extensions/script/lua/LuaScriptEngine.cpp          |  15 +-
 .../script/python/ExecutePythonProcessor.cpp       |  21 +-
 extensions/script/tests/CMakeLists.txt             | 110 ++--
 extensions/sensors/CMakeLists.txt                  |   2 +-
 extensions/sftp/CMakeLists.txt                     |   2 +-
 extensions/sftp/client/SFTPClient.cpp              |   7 +-
 extensions/sftp/client/SFTPClient.h                |   2 +-
 extensions/sftp/processors/FetchSFTP.cpp           |   8 -
 extensions/sftp/processors/ListSFTP.cpp            |  35 +-
 extensions/sftp/processors/ListSFTP.h              |   7 +-
 extensions/sftp/processors/PutSFTP.cpp             |   7 -
 extensions/sftp/processors/SFTPProcessorBase.cpp   |   6 -
 extensions/sftp/tests/CMakeLists.txt               |  64 +--
 extensions/sftp/tests/ListSFTPTests.cpp            |   5 +-
 extensions/sftp/tests/PutSFTPTests.cpp             |   2 +-
 extensions/sftp/tests/tools/SFTPTestServer.cpp     |   2 +-
 extensions/sftp/tests/tools/SFTPTestServer.h       |   2 +-
 extensions/splunk/CMakeLists.txt                   |   2 +-
 extensions/splunk/QuerySplunkIndexingStatus.cpp    |   4 +-
 extensions/splunk/SplunkHECProcessor.cpp           |   2 +-
 extensions/splunk/SplunkHECProcessor.h             |   2 +-
 extensions/sql/CMakeLists.txt                      | 158 +++---
 extensions/sql/data/JSONSQLWriter.h                |   2 +-
 extensions/sql/data/SQLRowsetProcessor.h           |   2 +-
 extensions/sql/processors/QueryDatabaseTable.cpp   |   6 +-
 extensions/sql/services/DatabaseService.cpp        |   1 -
 extensions/standard-processors/CMakeLists.txt      |   1 -
 ...UnorderedMapPersistableKeyValueStoreService.cpp |   5 +-
 .../processors/AttributesToJSON.cpp                |  14 +-
 .../processors/AttributesToJSON.h                  |   2 +-
 .../processors/DefragmentText.cpp                  |  10 +-
 .../processors/DefragmentText.h                    |   8 +-
 .../standard-processors/processors/ExtractText.cpp |   3 +-
 .../standard-processors/processors/FetchFile.cpp   |   6 +-
 .../standard-processors/processors/FetchFile.h     |   2 +-
 .../standard-processors/processors/GetFile.cpp     |   4 +-
 .../standard-processors/processors/GetFile.h       |   2 +-
 .../standard-processors/processors/PutFile.cpp     |  18 +-
 .../standard-processors/processors/PutFile.h       |   2 +-
 .../standard-processors/processors/TailFile.cpp    |  34 +-
 .../standard-processors/processors/TailFile.h      |   8 +-
 .../standard-processors/tests/CMakeLists.txt       |  84 +--
 .../tests/integration/SecureSocketGetTCPTest.cpp   |   3 +-
 .../TLSClientSocketSupportedProtocolsTest.cpp      |   9 +-
 .../tests/unit/AttributesToJSONTests.cpp           |   4 +-
 .../tests/unit/GenerateFlowFileTests.cpp           |   4 +-
 .../tests/unit/GetFileTests.cpp                    |  16 +-
 .../tests/unit/ProcessorTests.cpp                  |   8 +-
 .../tests/unit/RetryFlowFileTests.cpp              |   6 +-
 .../tests/unit/RouteTextTests.cpp                  |   4 +-
 .../tests/unit/TailFileTests.cpp                   |  11 +-
 extensions/systemd/CMakeLists.txt                  |   2 +-
 extensions/systemd/ConsumeJournald.cpp             |  10 +-
 extensions/tensorflow/CMakeLists.txt               |   2 +-
 extensions/test-processors/CMakeLists.txt          |   2 +-
 extensions/usb-camera/GetUSBCamera.cpp             |  14 +-
 extensions/windows-event-log/CMakeLists.txt        |   2 +-
 extensions/windows-event-log/tests/CMakeLists.txt  |  34 +-
 .../windows-event-log/wel/MetadataWalker.cpp       |   4 +-
 extensions/windows-event-log/wel/MetadataWalker.h  |   9 +-
 libminifi/CMakeLists.txt                           |  66 +--
 libminifi/cmake/FindRocksDB.cmake                  |  10 +-
 libminifi/cmake/iOS.cmake                          | 254 ++++-----
 libminifi/include/FlowControlProtocol.h            |   6 +-
 libminifi/include/ResourceClaim.h                  |   2 +-
 libminifi/include/c2/C2Agent.h                     |   4 +-
 libminifi/include/core/FlowConfiguration.h         |   6 +-
 libminifi/include/core/ProcessSession.h            |   2 +-
 libminifi/include/core/logging/Logger.h            |   2 +-
 .../reporting/SiteToSiteProvenanceReportingTask.h  |   2 +-
 .../core/repository/VolatileContentRepository.h    |   2 +-
 libminifi/include/core/yaml/YamlConfiguration.h    |  18 +-
 libminifi/include/io/BufferStream.h                |   2 +-
 libminifi/include/io/ZlibStream.h                  |   2 +-
 libminifi/include/provenance/Provenance.h          |   5 +-
 libminifi/include/utils/HTTPClient.h               |   2 -
 libminifi/include/utils/HTTPUtils.h                |   6 +-
 libminifi/include/utils/StringUtils.h              |   6 +-
 libminifi/include/utils/file/FilePattern.h         |   2 +-
 libminifi/src/FlowControlProtocol.cpp              |  12 +-
 libminifi/src/RemoteProcessorGroupPort.cpp         |  24 +-
 libminifi/src/ResourceClaim.cpp                    |  16 +-
 libminifi/src/c2/C2Agent.cpp                       |   6 +-
 libminifi/src/c2/ControllerSocketProtocol.cpp      |   5 +-
 .../src/controllers/NetworkPrioritizerService.cpp  |   8 +-
 libminifi/src/controllers/SSLContextService.cpp    |   2 +-
 .../controllers/UpdatePolicyControllerService.cpp  |   3 +-
 libminifi/src/core/Connectable.cpp                 |  26 +-
 libminifi/src/core/FlowConfiguration.cpp           |  19 +-
 libminifi/src/core/Processor.cpp                   |  39 +-
 libminifi/src/core/ProcessorNode.cpp               |  15 +-
 libminifi/src/core/logging/Logger.cpp              |  21 +-
 libminifi/src/core/logging/LoggerConfiguration.cpp |   9 +-
 .../core/repository/VolatileContentRepository.cpp  |  19 +-
 libminifi/src/core/yaml/YamlConfiguration.cpp      |  52 +-
 libminifi/src/core/yaml/YamlConnectionParser.cpp   |  19 +-
 libminifi/src/io/ClientSocket.cpp                  |   1 -
 libminifi/src/provenance/Provenance.cpp            |  14 +-
 .../src/serialization/FlowFileV3Serializer.cpp     |  12 +-
 libminifi/src/sitetosite/Peer.cpp                  |   6 +-
 libminifi/src/sitetosite/SiteToSiteClient.cpp      |  24 +-
 libminifi/src/utils/Id.cpp                         |   3 +-
 libminifi/src/utils/StringUtils.cpp                |   9 +-
 libminifi/src/utils/file/FileUtils.cpp             |  16 +-
 libminifi/src/utils/net/Socket.cpp                 |   4 +-
 libminifi/test/TestBase.cpp                        |   4 +-
 libminifi/test/TestBase.h                          |   8 +-
 libminifi/test/archive-tests/CMakeLists.txt        |  20 +-
 .../test/archive-tests/CompressContentTests.cpp    |  12 +-
 .../test/archive-tests/ManipulateArchiveTests.cpp  |   3 +-
 libminifi/test/aws-tests/CMakeLists.txt            |  28 +-
 libminifi/test/aws-tests/PutS3ObjectTests.cpp      |   4 +-
 libminifi/test/azure-tests/CMakeLists.txt          |  28 +-
 libminifi/test/bustache-tests/CMakeLists.txt       |  22 +-
 libminifi/test/coap-tests/CMakeLists.txt           |  16 +-
 libminifi/test/gps-tests/CMakeLists.txt            |  20 +-
 .../integration/OnScheduleErrorHandlingTests.cpp   |   3 +-
 libminifi/test/jni-tests/CMakeLists.txt            |  22 +-
 libminifi/test/mqtt-tests/CMakeLists.txt           |  22 +-
 libminifi/test/pcap-tests/CMakeLists.txt           |  14 +-
 libminifi/test/pcap-tests/PcapTest.cpp             |   4 +-
 libminifi/test/persistence-tests/CMakeLists.txt    |  26 +-
 libminifi/test/rocksdb-tests/CMakeLists.txt        |  20 +-
 libminifi/test/sensors-tests/CMakeLists.txt        |  16 +-
 libminifi/test/sensors-tests/SensorTests.cpp       |   4 +-
 .../test/sql-tests/SQLColumnIdentifierTests.cpp    |   2 +-
 libminifi/test/sql-tests/mocks/MockConnectors.h    |   2 +-
 libminifi/test/tensorflow-tests/CMakeLists.txt     |  22 +-
 libminifi/test/unit/BackTraceTests.cpp             |   8 +-
 libminifi/test/unit/ClassUtilsTests.cpp            |   3 +-
 libminifi/test/unit/FileUtilsTests.cpp             |  48 +-
 libminifi/test/unit/RegexUtilsTests.cpp            |   6 +-
 libminifi/test/unit/ThreadPoolTests.cpp            |   8 +-
 libminifi/test/usb-camera-tests/CMakeLists.txt     |  18 +-
 main/AgentDocs.cpp                                 |   2 +-
 main/AgentDocs.h                                   |   2 +-
 main/CMakeLists.txt                                |  34 +-
 main/MainHelper.cpp                                |   8 +-
 main/MiNiFiMain.cpp                                |   3 +-
 nanofi/CMakeLists.txt                              |  10 +-
 nanofi/ecu/CMakeLists.txt                          |  19 +-
 python/library/CMakeLists.txt                      |   6 +-
 thirdparty/civetweb/civetweb.patch                 |  29 -
 win_build_vs.bat                                   |   8 +-
 262 files changed, 2379 insertions(+), 2756 deletions(-)
 delete mode 100644 cmake/BundledCivetWeb.cmake
 create mode 100644 cmake/CivetWeb.cmake
 delete mode 100644 cmake/civetweb/dummy/FindCivetWeb.cmake
 delete mode 100644 thirdparty/civetweb/civetweb.patch

Reply via email to