This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch apache-processor-c-api
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
omit d27108995 MINIFICPP-2650 - Remove includes
omit a2ed5351a MINIFICPP-2650 - Own strings, vectors in ClassDescription
omit 231db5d9b MINIFICPP-2650 - Review changes
omit 02393379e MINIFICPP-2650 - Review changes
omit c7c70040e MINIFICPP-2650 - Review changes
omit da0c218b1 MINIFICPP-2650 - Win fix
omit 1f507b808 MINIFICPP-2650 - Rebase fix
omit d4c96c1be MINIFICPP-2650 - Clang tidy fix
omit 06a8950a3 MINIFICPP-2650 - Readd level query method
omit c833e9686 MINIFICPP-2650 - Add missing include
omit a709ac47f MINIFICPP-2650 - Revert MinifiOoutputStreamWrite
omit 9c8ff9064 MINIFICPP-2650 - Remove log functions from c api
omit b6dac217d MINIFICPP-2650 - Simplify registration
omit 290ab0fa5 MINIFICPP-2650 - Set processors to empty for non-c extensions
omit 2ee03c49d MINIFICPP-2650 - Fix build
omit 9824b8c02 MINIFICPP-2650 - Explicit extension init
omit 54da81f07 MINIFICPP-2650 - Rebase fix
omit 087e81d28 MINIFICPP-2650 - Review changes
omit 346e0f588 Review changes
omit cf763de10 Rebase fix
omit 3dae6bafe MINIFICPP-2565 - Windows fix
omit fc5810b9f clang tidy fixes (#8)
omit 3e43ff987 Remove some interfaces
omit 756c73ec2 Windows text fix
omit bc973f4be Windows text fix
omit 8fd63d237 clang tidy fixes (#7)
omit f6a1285bf Windows build fix
omit e8ee907eb Windows build fix
omit d52c1afa6 Windows build fix
omit ce331ecd5 clang-tidy and linter fixes for processor-c-api (#6)
omit 02ba616a8 Rebase fix
omit 5ea779760 Fix rpm package, fix win build
omit 4d8f7ee3b Change full name delimiter to '::'
omit e85baa2f9 Handle read/write error
omit 38d8c086b Add attribute manipulation
omit f9747332d Build fix
omit eb0d046f9 Fix build
omit 0e4299d7c Refactor llama.cpp extension to use the c api
omit db01f5dc2 Simplified c metrics
omit 5a25ec1f3 Rebase fix
omit 169189fbd verification of c libraries
omit 4804e1f45 build fix
omit e6d95e130 remove getReference from Property
omit c95e21a82 Add version verification
omit acf874895 Remove unused
omit 0f1aed243 Rebase fix
omit ef5662cd2 Refactor
omit f972d4f04 Restructure
omit aae190823 Compatibility layer
omit 99bd8e3ff WIP processor c api
add 26efc3d70 MINIFICPP-2670 Clean up volatile repositories
add 4be2c2e18 MINIFICPP-2671 Various ASan fixes
add 9144169af WIP processor c api
add 8799eee12 Compatibility layer
add de7b8388a Restructure
add 13133accd Refactor
add c08d032b1 Rebase fix
add 5ef479244 Remove unused
add a8b5aa703 Add version verification
add b1b97fd2d remove getReference from Property
add c451cd24d build fix
add 0c5b65724 verification of c libraries
add 54139419b Rebase fix
add f7fcc4261 Simplified c metrics
add d63c10ded Refactor llama.cpp extension to use the c api
add be105208d Fix build
add fbe1c3b17 Build fix
add e7a146039 Add attribute manipulation
add 2bd5f9da3 Handle read/write error
add d0890dc36 Change full name delimiter to '::'
add 4eb149c80 Fix rpm package, fix win build
add 823fc0240 Rebase fix
add 9cd904dc1 clang-tidy and linter fixes for processor-c-api (#6)
add e3cafff97 Windows build fix
add 8f1b5b82a Windows build fix
add 5dd36a4da Windows build fix
add 643e2f44a clang tidy fixes (#7)
add b912a2ab9 Windows text fix
add 3b5904187 Windows text fix
add 6ad2a2602 Remove some interfaces
add a8ca0f35b clang tidy fixes (#8)
add 1d6fa9d1c MINIFICPP-2565 - Windows fix
add de85d939c Rebase fix
add 8ef1bc194 Review changes
add 45a2cb372 MINIFICPP-2650 - Review changes
add 6d7c73167 MINIFICPP-2650 - Rebase fix
add c0e788b54 MINIFICPP-2650 - Explicit extension init
add 64def9244 MINIFICPP-2650 - Fix build
add 7265c7a5f MINIFICPP-2650 - Set processors to empty for non-c extensions
add 808de38b1 MINIFICPP-2650 - Simplify registration
add 9a6d5fa2b MINIFICPP-2650 - Remove log functions from c api
add f32d5deac MINIFICPP-2650 - Revert MinifiOoutputStreamWrite
add ef2c74951 MINIFICPP-2650 - Add missing include
add e352b2636 MINIFICPP-2650 - Readd level query method
add b201f2021 MINIFICPP-2650 - Clang tidy fix
add 576cb0aa5 MINIFICPP-2650 - Rebase fix
add 4bc259b35 MINIFICPP-2650 - Win fix
add 5a5e7d655 MINIFICPP-2650 - Review changes
add 0588c4d2d MINIFICPP-2650 - Review changes
add bfa4bfaca MINIFICPP-2650 - Review changes
add 8f2d8be94 MINIFICPP-2650 - Own strings, vectors in ClassDescription
add dc15e21c2 MINIFICPP-2650 - Remove includes
add 585f8cab1 MINIFICPP-2650 - Review changes
add 0a09e74c3 MINIFICPP-2650 - Review changes
add 76203cda2 MINIFICPP-2650 - Revert
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d27108995)
\
N -- N -- N refs/heads/apache-processor-c-api (76203cda2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CONFIGURE.md | 23 +-
.../c-api-framework/include/api/core/Resource.h | 8 +-
.../include/api/utils/minifi-c-utils.h | 8 +-
.../c-api-framework/src/core/ProcessorImpl.cpp | 2 +-
.../c-api-framework/src/core/logging/Logger.cpp | 2 +-
.../include/utils/net/NetworkInterfaceInfo.h | 2 +-
core-framework/src/core/ProcessorImpl.cpp | 2 +-
encrypt-config/FlowConfigEncryptor.cpp | 1 -
.../include/utils/ExtensionInitUtils.h | 0
extensions/libarchive/UnfocusArchiveEntry.cpp | 7 +-
.../llamacpp/processors/ExtensionInitializer.cpp | 2 +-
extensions/opencv/OpenCVLoader.cpp | 2 +-
extensions/python/PythonCreator.h | 3 +-
extensions/python/PythonDependencyInstaller.cpp | 2 +-
extensions/python/PythonDependencyInstaller.h | 2 +-
.../python/pythonlibloader/PythonLibLoader.cpp | 2 +-
extensions/python/pythonloader/PyProcLoader.cpp | 2 +-
extensions/rocksdb-repos/tests/ProvenanceTests.cpp | 2 +-
extensions/rocksdb-repos/tests/RepoTests.cpp | 20 +-
extensions/sftp/SFTPLoader.cpp | 2 +-
extensions/splunk/tests/MockSplunkHEC.h | 3 +-
.../tests/unit/AttributesToJSONTests.cpp | 2 +-
.../repository/LegacyVolatileContentRepository.h | 107 ---------
...enanceRepository.h => NoOpThreadedRepository.h} | 35 +--
.../core/repository/VolatileFlowFileRepository.h | 96 --------
libminifi/include/utils/CProcessor.h | 2 +-
libminifi/src/Configuration.cpp | 5 -
libminifi/src/core/RepositoryFactory.cpp | 42 +---
.../repository/LegacyVolatileContentRepository.cpp | 159 -------------
libminifi/src/minifi-c.cpp | 4 +-
libminifi/test/flow-tests/SessionTests.cpp | 1 -
.../integration/ConnectionCountingServer.cpp | 7 +-
libminifi/test/libtest/unit/ProcessorUtils.h | 2 +-
libminifi/test/libtest/unit/ProvenanceTestHelper.h | 17 --
libminifi/test/libtest/unit/TestBase.cpp | 35 +--
libminifi/test/libtest/unit/TestBase.h | 2 +-
.../test/persistence-tests/PersistenceTests.cpp | 1 -
libminifi/test/unit/FlowFileQueueSwapTests.cpp | 1 +
libminifi/test/unit/MetricsTests.cpp | 41 ----
libminifi/test/unit/ProcessSessionTests.cpp | 45 ----
libminifi/test/unit/SiteToSiteTests.cpp | 1 +
.../performance/VolatileRepositoryPerfTests.cpp | 258 ---------------------
minifi-api/include/minifi-c/minifi-c.h | 20 +-
.../include/minifi-cpp/properties/Configuration.h | 5 -
minifi_main/MiNiFiMain.cpp | 4 +-
45 files changed, 98 insertions(+), 891 deletions(-)
rename core-framework/include/utils/minifi-c-utils.h =>
extension-framework/include/utils/ExtensionInitUtils.h (100%)
delete mode 100644
libminifi/include/core/repository/LegacyVolatileContentRepository.h
copy libminifi/include/core/repository/{VolatileProvenanceRepository.h =>
NoOpThreadedRepository.h} (55%)
delete mode 100644
libminifi/include/core/repository/VolatileFlowFileRepository.h
delete mode 100644
libminifi/src/core/repository/LegacyVolatileContentRepository.cpp
delete mode 100644
libminifi/test/unit/performance/VolatileRepositoryPerfTests.cpp