This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch api_1_1_enrichment
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
discard 21dfd82b6 MINIFICPP-2867 Implement
ForkEnrichment/JoinEnrichmentAttributes processors MINIFICPP-2889
minifi_process_session_release/minifi_process_session_add
discard 46eb9b846 build fix
discard ddb3a00e7 with_content changes
discard 4b9c70d8b apache license for with_attributes.rs
discard 1fe3ffaff wildcard for generate_docs
discard a41a111c7 tests for with_attribute(s)
discard 3e585bc19 revert const PROPERTIES -> const fn properties()
discard a06e4fcb7 review changes
discard 9b552e874 add anyhow error support and fold parse errors into
validation errors
discard 2fe292064 MINIFICPP-2886 Improve rust api process errors
add 1280948e5 MINIFICPP-2891 Fix rocky9_from_rocky_package docker (#2252)
add 7f19f9f17 MINIFICPP-2893 Only upload conan packages from apache (CI)
(#2253)
add 11f92483b MINIFICPP-2896 Fix cpack for openssl-fips in debug mode
using conan (#2255)
add a06d0d872 MINIFICPP-2897 Fix LMDB patch command on Windows (#2256)
add 36f1a2d3f MINIFICPP-2899 procfs: Fix CpuStat and CPUStatTests
inaccuracy (#2260)
add 2559f40d2 MINIFICPP-2886 Improve rust api process errors (#2246)
add 69b2db28b MINIFICPP-2901 Rust route_to_failure by default, rollback
explicit
add aef4b7efe update docs
add 4c4cfeb48 update manifest
new 1b89551e1 MINIFICPP-2867 Implement
ForkEnrichment/JoinEnrichmentAttributes processors MINIFICPP-2889
minifi_process_session_release/minifi_process_session_add
new ea70eaf11 cpp stable api enrichment
new 9ba359925 Revert "cpp stable api enrichment"
new 3f5d23e7c cargo fmt
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 (21dfd82b6)
\
N -- N -- N refs/heads/api_1_1_enrichment (3f5d23e7c)
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.
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:
.../ubuntu_22_04_clang_arm_manifest.json | 12 +-
.github/workflows/ci.yml | 6 +-
.github/workflows/create-release-artifacts.yml | 12 +-
CONTROLLERS.md | 1 -
cmake/GetOpenSSL.cmake | 5 +-
cmake/LMDB.cmake | 2 +-
cmake/VerifyPackageWithDocker.cmake | 8 +-
extensions/enrichment/CMakeLists.txt | 35 ----
extensions/enrichment/EnrichmentUtils.h | 23 ---
extensions/enrichment/ExtensionInitializer.cpp | 41 -----
extensions/enrichment/ForkEnrichment.cpp | 56 ------
extensions/enrichment/ForkEnrichment.h | 78 ---------
extensions/enrichment/JoinEnrichmentAttributes.cpp | 124 -------------
extensions/enrichment/JoinEnrichmentAttributes.h | 138 ---------------
extensions/enrichment/tests/CMakeLists.txt | 40 -----
.../enrichment/tests/ForkEnrichmentTests.cpp | 70 --------
.../tests/JoinEnrichmentAttributesTests.cpp | 140 ---------------
.../enrichment/tests/features/enrichment.feature | 47 -----
.../tests/features/enrichment_restart.feature | 71 --------
.../enrichment/tests/features/environment.py | 28 ---
.../enrichment/tests/features/steps/steps.py | 21 ---
extensions/procfs/CpuStat.h | 2 +-
extensions/procfs/tests/CPUStatTests.cpp | 22 ++-
minifi_rust/CMakeLists.txt | 28 ++-
.../minifi_enrichment/features/enrichment.feature | 18 +-
.../features/enrichment_restart.feature | 24 +--
.../extensions/minifi_enrichment/src/lib.rs | 8 +-
.../src/processors/fork_enrichment.rs | 58 +++----
.../fork_enrichment/fork_enrichment_def.rs | 15 +-
.../src/processors/join_enrichment_attributes.rs | 24 +--
.../join_enrichment_attributes_def.rs | 6 +-
.../minifi_rs_playground/minifi_rs_playground.md | 8 +-
.../src/processors/asciify_german.rs | 9 +-
.../src/processors/asciify_german/tests.rs | 6 +-
.../src/processors/count_actual_logging.rs | 6 +-
.../src/processors/duplicate_text.rs | 16 +-
.../src/processors/generate_flow_file.rs | 6 +-
.../src/processors/get_file.rs | 6 +-
.../src/processors/kamikaze_processor.rs | 8 +-
.../src/processors/kamikaze_processor/tests.rs | 4 +-
.../src/processors/log_attribute.rs | 7 +-
.../src/processors/lorem_ipsum_cs_user.rs | 4 +-
.../src/processors/put_file.rs | 8 +-
.../src/processors/zoo_processor.rs | 6 +-
minifi_rust/minifi_native/src/api/errors.rs | 192 ++++++++++++++-------
.../api/processor_wrappers/complex_processor.rs | 14 +-
.../src/api/processor_wrappers/flow_file_source.rs | 24 ++-
.../flow_file_stream_transform.rs | 134 ++++++++++----
.../api/processor_wrappers/flow_file_transform.rs | 111 +++++++-----
.../processor_wrappers/utils/with_attributes.rs | 3 +
minifi_rust/minifi_native/src/api/raw_processor.rs | 6 +-
.../src/c_ffi/c_ffi_processor_definition.rs | 21 +--
minifi_rust/minifi_native/src/lib.rs | 2 +-
.../minifi_native/src/mock/mock_process_session.rs | 6 +-
54 files changed, 517 insertions(+), 1253 deletions(-)
delete mode 100644 extensions/enrichment/CMakeLists.txt
delete mode 100644 extensions/enrichment/EnrichmentUtils.h
delete mode 100644 extensions/enrichment/ExtensionInitializer.cpp
delete mode 100644 extensions/enrichment/ForkEnrichment.cpp
delete mode 100644 extensions/enrichment/ForkEnrichment.h
delete mode 100644 extensions/enrichment/JoinEnrichmentAttributes.cpp
delete mode 100644 extensions/enrichment/JoinEnrichmentAttributes.h
delete mode 100644 extensions/enrichment/tests/CMakeLists.txt
delete mode 100644 extensions/enrichment/tests/ForkEnrichmentTests.cpp
delete mode 100644
extensions/enrichment/tests/JoinEnrichmentAttributesTests.cpp
delete mode 100644 extensions/enrichment/tests/features/enrichment.feature
delete mode 100644
extensions/enrichment/tests/features/enrichment_restart.feature
delete mode 100644 extensions/enrichment/tests/features/environment.py
delete mode 100644 extensions/enrichment/tests/features/steps/steps.py