This is an automated email from the ASF dual-hosted git repository.
szaszm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
from 329fe5e17 MINIFICPP-2238 Disable pull request updates to
[email protected]
new 7312a966f MINIFICPP-2178 Move tests to their extension's directory
new e288dea9e MINIFICPP-2242 Fix ccache path setting in CI builds
new ba1188d49 MINIFICPP-2185 Upgrade to Visual Studio 2022
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 | 95 ++++++++++++++++------
CMakeLists.txt | 2 +-
cmake/BundledOSSPUUID.cmake | 8 +-
cmake/BundledOpenSSL.cmake | 2 +-
extensions/aws/processors/S3Processor.cpp | 2 +-
extensions/aws/processors/S3Processor.h | 1 +
extensions/aws/s3/S3Wrapper.cpp | 4 +-
extensions/azure/CMakeLists.txt | 2 +-
.../azure/storage/AzureDataLakeStorageClient.cpp | 4 +-
.../azure/tests}/AzureBlobStorageTestsFixture.h | 4 +-
.../tests}/AzureDataLakeStorageTestsFixture.h | 4 +-
.../azure/tests}/CMakeLists.txt | 1 +
.../azure/tests}/DeleteAzureBlobStorageTests.cpp | 0
.../tests}/DeleteAzureDataLakeStorageTests.cpp | 0
.../azure/tests}/FetchAzureBlobStorageTests.cpp | 0
.../tests}/FetchAzureDataLakeStorageTests.cpp | 2 +-
.../azure/tests}/ListAzureBlobStorageTests.cpp | 6 +-
.../azure/tests}/ListAzureDataLakeStorageTests.cpp | 6 +-
.../azure/tests}/MockBlobStorage.h | 0
.../azure/tests}/MockDataLakeStorageClient.h | 0
.../azure/tests}/PutAzureBlobStorageTests.cpp | 0
.../azure/tests}/PutAzureDataLakeStorageTests.cpp | 0
extensions/elasticsearch/PostElasticsearch.cpp | 8 +-
extensions/expression-language/common/Value.h | 4 +-
extensions/gps/CMakeLists.txt | 2 +-
.../gps/tests}/CMakeLists.txt | 1 +
.../gps/tests}/GPSTests.cpp | 6 +-
extensions/jni/CMakeLists.txt | 2 +-
extensions/libarchive/ArchiveTests.h | 6 +-
extensions/libarchive/CMakeLists.txt | 2 +-
extensions/libarchive/WriteArchiveStream.cpp | 6 +-
.../libarchive/tests}/ArchiveStreamTests.cpp | 12 ++-
.../libarchive/tests}/CMakeLists.txt | 3 +-
.../libarchive/tests}/CompressContentTests.cpp | 8 +-
.../libarchive/tests}/FocusArchiveTests.cpp | 6 +-
.../libarchive/tests}/ManipulateArchiveTests.cpp | 32 ++++----
.../libarchive/tests}/MergeFileTests.cpp | 17 ++--
.../libarchive/tests}/util/ArchiveTests.cpp | 14 ++--
extensions/librdkafka/ConsumeKafka.cpp | 12 +--
extensions/librdkafka/PublishKafka.cpp | 2 +-
extensions/mqtt/processors/PublishMQTT.cpp | 2 +-
extensions/pcap/CMakeLists.txt | 2 +-
.../pcap/tests}/CMakeLists.txt | 0
.../pcap/tests}/PcapTest.cpp | 4 +-
extensions/pdh/PDHCounters.cpp | 4 +-
extensions/python/tests/PythonManifestTests.cpp | 3 +-
extensions/rocksdb-repos/CMakeLists.txt | 2 +-
.../rocksdb-repos/tests}/CMakeLists.txt | 1 +
.../rocksdb-repos/tests}/ContentSessionTests.cpp | 4 +-
.../tests}/DBContentRepositoryTests.cpp | 8 +-
.../tests}/DBProvenanceRepositoryTests.cpp | 8 +-
.../rocksdb-repos/tests}/EncryptionTests.cpp | 4 +-
.../rocksdb-repos/tests}/ProvenanceTests.cpp | 6 +-
.../rocksdb-repos/tests}/RepoTests.cpp | 6 +-
.../rocksdb-repos/tests}/RocksDBStreamTests.cpp | 12 +--
.../rocksdb-repos/tests}/RocksDBTests.cpp | 14 ++--
.../rocksdb-repos/tests}/SwapTests.cpp | 8 +-
extensions/sensors/CMakeLists.txt | 2 +-
.../sensors/tests}/CMakeLists.txt | 0
.../sensors/tests}/SensorTests.cpp | 6 +-
.../tests/SmbConnectionControllerServiceTests.cpp | 3 +-
extensions/sql/CMakeLists.txt | 2 +-
extensions/sql/data/JSONSQLWriter.cpp | 14 +---
extensions/sql/data/JSONSQLWriter.h | 14 +---
.../sql/tests}/CMakeLists.txt | 0
.../sql/tests}/ExecuteSQLTests.cpp | 0
.../sql/tests}/FlowFileMatcher.h | 4 +-
.../sql/tests}/PutSQLTests.cpp | 4 +-
.../sql/tests}/QueryDatabaseTableTests.cpp | 4 +-
.../sql/tests}/SQLColumnIdentifierTests.cpp | 4 +-
.../sql/tests}/SQLTestController.h | 4 +-
.../sql/tests}/SQLTestPlan.h | 4 +-
.../sql/tests}/mocks/MockConnectors.cpp | 0
.../sql/tests}/mocks/MockConnectors.h | 0
.../sql/tests}/mocks/MockODBCService.h | 0
.../standard-processors/processors/PutTCP.cpp | 2 +-
extensions/usb-camera/CMakeLists.txt | 2 +-
extensions/windows-event-log/Bookmark.cpp | 6 +-
.../CollectorInitiatedSubscription.cpp | 2 +-
.../windows-event-log/ConsumeWindowsEventLog.cpp | 8 +-
extensions/windows-event-log/tests/CWELTestUtils.h | 5 +-
extensions/windows-event-log/wel/EventPath.cpp | 3 +-
extensions/windows-event-log/wel/EventPath.h | 14 ++--
.../windows-event-log/wel/WindowsEventLog.cpp | 13 ++-
libminifi/include/core/PropertyType.h | 4 +-
.../include/utils/OpenTelemetryLogDataModelUtils.h | 10 +--
libminifi/include/utils/OsUtils.h | 4 -
libminifi/include/utils/TestUtils.h | 5 ++
.../include/utils}/UnicodeConversion.h | 27 +++---
libminifi/src/core/logging/LoggerConfiguration.cpp | 2 +-
libminifi/src/core/logging/alert/AlertSink.cpp | 4 +-
libminifi/src/io/InputStream.cpp | 2 +-
libminifi/src/utils/BaseHTTPClient.cpp | 8 +-
libminifi/src/utils/Cron.cpp | 8 +-
libminifi/src/utils/FileMutex.cpp | 6 +-
libminifi/src/utils/NetworkInterfaceInfo.cpp | 3 +-
libminifi/src/utils/OsUtils.cpp | 30 -------
libminifi/src/utils/ProcessCpuUsageTracker.cpp | 1 -
libminifi/src/utils/TestUtils.cpp | 62 ++++++++++++++
libminifi/src/utils/crypto/ciphers/Aes256Ecb.cpp | 8 +-
libminifi/test/SingleProcessorTestController.h | 2 +-
libminifi/test/Utils.h | 2 +-
libminifi/test/coap-tests/CMakeLists.txt | 32 --------
libminifi/test/jni-tests/CMakeLists.txt | 36 --------
libminifi/test/unit/FileSystemRepositoryTests.cpp | 29 ++-----
libminifi/test/unit/OsUtilTests.cpp | 20 -----
libminifi/test/unit/StringUtilsTests.cpp | 44 ++++++++--
libminifi/test/usb-camera-tests/CMakeLists.txt | 34 --------
108 files changed, 419 insertions(+), 458 deletions(-)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/AzureBlobStorageTestsFixture.h (99%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/AzureDataLakeStorageTestsFixture.h (99%)
rename {libminifi/test/azure-tests => extensions/azure/tests}/CMakeLists.txt
(95%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/DeleteAzureBlobStorageTests.cpp (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/DeleteAzureDataLakeStorageTests.cpp (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/FetchAzureBlobStorageTests.cpp (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/FetchAzureDataLakeStorageTests.cpp (99%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/ListAzureBlobStorageTests.cpp (99%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/ListAzureDataLakeStorageTests.cpp (99%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/MockBlobStorage.h (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/MockDataLakeStorageClient.h (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/PutAzureBlobStorageTests.cpp (100%)
rename {libminifi/test/azure-tests =>
extensions/azure/tests}/PutAzureDataLakeStorageTests.cpp (100%)
rename {libminifi/test/gps-tests => extensions/gps/tests}/CMakeLists.txt (94%)
rename {libminifi/test/gps-tests => extensions/gps/tests}/GPSTests.cpp (96%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/ArchiveStreamTests.cpp (86%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/CMakeLists.txt (90%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/CompressContentTests.cpp (99%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/FocusArchiveTests.cpp (98%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/ManipulateArchiveTests.cpp (93%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/MergeFileTests.cpp (99%)
rename {libminifi/test/archive-tests =>
extensions/libarchive/tests}/util/ArchiveTests.cpp (93%)
rename {libminifi/test/pcap-tests => extensions/pcap/tests}/CMakeLists.txt
(100%)
rename {libminifi/test/pcap-tests => extensions/pcap/tests}/PcapTest.cpp (97%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/CMakeLists.txt (94%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/ContentSessionTests.cpp (99%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/DBContentRepositoryTests.cpp (98%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/DBProvenanceRepositoryTests.cpp (95%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/EncryptionTests.cpp (98%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/ProvenanceTests.cpp (98%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/RepoTests.cpp (99%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/RocksDBStreamTests.cpp (91%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/RocksDBTests.cpp (96%)
rename {libminifi/test/rocksdb-tests =>
extensions/rocksdb-repos/tests}/SwapTests.cpp (98%)
rename {libminifi/test/sensors-tests =>
extensions/sensors/tests}/CMakeLists.txt (100%)
rename {libminifi/test/sensors-tests =>
extensions/sensors/tests}/SensorTests.cpp (96%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/CMakeLists.txt (100%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/ExecuteSQLTests.cpp
(100%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/FlowFileMatcher.h
(98%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/PutSQLTests.cpp (99%)
rename {libminifi/test/sql-tests =>
extensions/sql/tests}/QueryDatabaseTableTests.cpp (99%)
rename {libminifi/test/sql-tests =>
extensions/sql/tests}/SQLColumnIdentifierTests.cpp (98%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/SQLTestController.h
(98%)
rename {libminifi/test/sql-tests => extensions/sql/tests}/SQLTestPlan.h (98%)
rename {libminifi/test/sql-tests =>
extensions/sql/tests}/mocks/MockConnectors.cpp (100%)
rename {libminifi/test/sql-tests =>
extensions/sql/tests}/mocks/MockConnectors.h (100%)
rename {libminifi/test/sql-tests =>
extensions/sql/tests}/mocks/MockODBCService.h (100%)
rename {extensions/windows-event-log/wel =>
libminifi/include/utils}/UnicodeConversion.h (68%)
delete mode 100644 libminifi/test/coap-tests/CMakeLists.txt
delete mode 100644 libminifi/test/jni-tests/CMakeLists.txt
delete mode 100644 libminifi/test/usb-camera-tests/CMakeLists.txt