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

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


    from 6e41a7609 MINIFICPP-2731 Allow cancellation from ProcessSession::write
     new 9f2e4cd84 warn
     new 5252c8acc MINIFICPP-2715 - Use a single integer as c api version 
MINIFICPP-2715 - Add extension loading tests for version verification

The 2 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:
 Extensions.md                                      | 10 +--
 cmake/Extensions.cmake                             |  3 +-
 .../include/utils/ExtensionInitUtils.h             |  4 +-
 extensions/ExtensionInitializer.cpp                |  4 +-
 .../llamacpp/processors/ExtensionInitializer.cpp   |  8 +-
 extensions/opencv/OpenCVLoader.cpp                 |  6 +-
 .../python/pythonlibloader/PythonLibLoader.cpp     |  4 +-
 extensions/python/pythonloader/PyProcLoader.cpp    |  4 +-
 extensions/sftp/SFTPLoader.cpp                     |  8 +-
 .../include/core/extension/ApiVersion.h            | 19 +++--
 libminifi/include/core/extension/Extension.h       | 15 ++--
 .../src/core/extension/ApiVersion.cpp              | 33 ++++----
 libminifi/src/core/extension/Extension.cpp         | 74 +++++++++---------
 .../src/core/flow/StructuredConfiguration.cpp      |  4 +-
 libminifi/src/minifi-c.cpp                         | 15 ++--
 libminifi/test/integration/CMakeLists.txt          |  2 +
 .../extension-verification-test/CApiExtension.cpp  | 26 ++++---
 .../extension-verification-test/CMakeLists.txt     | 81 +++++++++++++++++++
 .../CppApiExtension.cpp                            | 20 ++---
 .../CreateNotCalled.cpp                            | 16 ++--
 .../ExtensionVerificationTests.cpp                 | 91 ++++++++++++++++++++++
 .../InvalidMissingInitExtension.cpp                |  8 +-
 .../extension-verification-test/dummy-cpp-api.def  |  3 +
 minifi-api/include/minifi-c/minifi-c.h             | 11 ++-
 24 files changed, 318 insertions(+), 151 deletions(-)
 copy extension-framework/cpp-extension-lib/include/api/core/PublishedMetrics.h 
=> libminifi/include/core/extension/ApiVersion.h (70%)
 copy minifi-api/include/minifi-cpp/core/controller/ControllerServiceFactory.h 
=> libminifi/src/core/extension/ApiVersion.cpp (55%)
 copy extensions/ExtensionInitializer.cpp => 
libminifi/test/integration/extension-verification-test/CApiExtension.cpp (65%)
 create mode 100644 
libminifi/test/integration/extension-verification-test/CMakeLists.txt
 copy extensions/ExtensionInitializer.cpp => 
libminifi/test/integration/extension-verification-test/CppApiExtension.cpp (71%)
 copy extension-framework/cpp-extension-lib/include/api/utils/Export.h => 
libminifi/test/integration/extension-verification-test/CreateNotCalled.cpp (79%)
 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
 (91%)
 create mode 100644 
libminifi/test/integration/extension-verification-test/dummy-cpp-api.def

Reply via email to