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

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


    from a1f083175 Bump requests from 2.32.4 to 2.33.0 in /github_scripts
     new b57cb3583 MINIFICPP-2715 - Use symbols to check api compatibility
     new fbe5cc5d5 MINIFICPP-2737 Add weekly CI workflow runs and status page
     new 1f0f15394 MINIFICPP-2748 Fixing false positive log errors and warnings 
when usi…

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:
 .asf.yaml                                          |   3 +
 .github/workflows/ci.yml                           |   7 +-
 .github/workflows/compiler-support.yml             |   5 +-
 .github/workflows/create-release-artifacts.yml     |   5 +-
 .github/workflows/memcheck_ci.yml                  |   5 +-
 .github/workflows/verify-package.yml               |  28 +-
 Extensions.md                                      |  41 +-
 README.md                                          |   3 +-
 cmake/Extensions.cmake                             |  26 +-
 docs/status/index.html                             | 661 +++++++++++++++++++++
 .../include/api/utils/minifi-c-utils.h             |   6 +
 .../include/utils/ExtensionInitUtils.h             |   4 +
 .../SFTPLoader.cpp => ExtensionInitializer.cpp}    |  21 +-
 .../llamacpp/processors/ExtensionInitializer.cpp   |  10 +-
 extensions/opencv/CMakeLists.txt                   |   1 +
 extensions/opencv/OpenCVLoader.cpp                 |   6 +-
 .../prometheus/PrometheusMetricsPublisher.cpp      |  22 +-
 extensions/prometheus/PrometheusMetricsPublisher.h |   4 +-
 .../tests/PrometheusMetricsPublisherTest.cpp       |   2 +-
 .../prometheus/tests/features/prometheus.feature   |   8 +
 extensions/python/CMakeLists.txt                   |   2 +
 .../python/pythonlibloader/PythonLibLoader.cpp     |   4 +-
 extensions/python/pythonloader/PyProcLoader.cpp    |   4 +-
 extensions/sftp/CMakeLists.txt                     |   1 +
 extensions/sftp/SFTPLoader.cpp                     |   8 +-
 .../tests/features/core_functionality.feature      |   2 +
 libminifi/include/c2/C2MetricsPublisher.h          |   2 +-
 .../include/c2/ControllerSocketMetricsPublisher.h  |   2 +-
 .../include/core/extension/ApiVersion.h            |  17 +-
 libminifi/include/core/extension/Extension.h       |  13 +-
 .../include/core/extension/ExtensionManager.h      |   2 +
 libminifi/include/core/extension/Utils.h           |  26 -
 libminifi/include/core/state/LogMetricsPublisher.h |   2 +-
 .../include/core/state/nodes/ResponseNodeLoader.h  |   2 +-
 libminifi/src/c2/C2MetricsPublisher.cpp            |   8 +-
 .../src/c2/ControllerSocketMetricsPublisher.cpp    |   4 +-
 .../extension/ApiVersion.cpp}                      |  29 +-
 libminifi/src/core/extension/Extension.cpp         |  90 ++-
 libminifi/src/core/extension/ExtensionManager.cpp  |  30 +-
 libminifi/src/core/extension/Utils.cpp             |  65 --
 libminifi/src/core/state/LogMetricsPublisher.cpp   |  14 +-
 libminifi/src/core/state/MetricsPublisherStore.cpp |   2 +-
 .../src/core/state/nodes/ResponseNodeLoader.cpp    |   7 +-
 libminifi/src/minifi-c.cpp                         |  19 +-
 libminifi/test/integration/CMakeLists.txt          |   2 +
 .../extension-verification-test/CApiExtension.cpp  |  37 +-
 .../extension-verification-test/CMakeLists.txt     |  87 +++
 .../CppApiExtension.cpp                            |  29 +-
 .../CreateNotCalled.cpp                            |  17 +-
 .../ExtensionVerificationTests.cpp                 | 100 ++++
 .../InvalidMissingInitExtension.cpp                |   6 +-
 .../extension-verification-test/dummy-cpp-api.def  |   4 +
 .../unit/ControllerSocketMetricsPublisherTest.cpp  |   2 +-
 libminifi/test/unit/ExtensionVerificationTests.cpp | 107 ----
 libminifi/test/unit/LogMetricsPublisherTests.cpp   |  17 +-
 libminifi/test/unit/MetricsPublisherStoreTests.cpp |   4 +-
 libminifi/test/unit/ResponseNodeLoaderTests.cpp    |  18 +-
 minifi-api/CMakeLists.txt                          |   1 +
 minifi-api/include/minifi-c/minifi-c.h             |  22 +-
 .../minifi-cpp/core/state/MetricsPublisher.h       |   2 +-
 .../core/state/nodes/ResponseNodeLoader.h          |   2 +-
 minifi-api/minifi-c-api.def                        |   2 +-
 62 files changed, 1228 insertions(+), 454 deletions(-)
 create mode 100644 docs/status/index.html
 copy extensions/{sftp/SFTPLoader.cpp => ExtensionInitializer.cpp} (71%)
 copy extension-framework/cpp-extension-lib/include/api/core/PublishedMetrics.h 
=> libminifi/include/core/extension/ApiVersion.h (72%)
 copy libminifi/src/{utils/AttributeErrors.cpp => 
core/extension/ApiVersion.cpp} (55%)
 delete mode 100644 libminifi/src/core/extension/Utils.cpp
 copy extensions/sftp/SFTPLoader.cpp => 
libminifi/test/integration/extension-verification-test/CApiExtension.cpp (54%)
 create mode 100644 
libminifi/test/integration/extension-verification-test/CMakeLists.txt
 copy extensions/sftp/SFTPLoader.cpp => 
libminifi/test/integration/extension-verification-test/CppApiExtension.cpp (61%)
 copy extension-framework/cpp-extension-lib/include/api/utils/Export.h => 
libminifi/test/integration/extension-verification-test/CreateNotCalled.cpp (75%)
 create mode 100644 
libminifi/test/integration/extension-verification-test/ExtensionVerificationTests.cpp
 copy core-framework/src/io/CRCStream.cpp => 
libminifi/test/integration/extension-verification-test/InvalidMissingInitExtension.cpp
 (92%)
 create mode 100644 
libminifi/test/integration/extension-verification-test/dummy-cpp-api.def
 delete mode 100644 libminifi/test/unit/ExtensionVerificationTests.cpp

Reply via email to