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

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


    omit d10fb82c0 ci clippy changes
    omit 4796d3691 clippy fixes
    omit 49d4d6697 add Send for CffiInputStream/CffiOutputStream
    omit d72f330eb arm clippy fixes
    omit 709fcbfec claude code review
    omit 44a91d0f1 fix clippy
    omit c0ac2203f update docs
    omit b54d35ef2 cargo fmt
    omit 24d13132c small improvements
    omit b14bf948c cargo behave fix disable minifi_rs_playground without 
ENABLE_TEST_PROCESSORS set CMAKE_LIBRARY_OUTPUT_DIRECTORY for corrosion
    omit 30c65b02a cargo fmt
    omit da0df85ac rebase changes
    omit 6064882b4 MINIFICPP-2740 Rust bindings based on stable C API
    omit c2fe96e0b fix linter issues with .clang-format update and 
RemoteProcessGroupPort.h reformat
    omit af940b421 review changes
    omit be9282dc1 moved set_max_log_size and level to AdvancedLogger
    omit 577ae1e63 remove get/setTriggerWhenEmpty from ProcessorApi 2
    omit 2d50e8fb3 remove get/setTriggerWhenEmpty from ProcessorApi
    omit 9b9f6c66f removed MinifiLoggerSetMaxLogSize
    omit dfacebe8c copilot review changes
    omit d0b9ceea7 remove minifiSystemControllerServiceType
    omit 75b58e22e MINIFICPP-2850 Finalize stable API before 1.0
     add cfeeadc1c MINIFICPP-2855 Increase Windows build job timeout (#2206)
     add 4ca62e0cb MINIFICPP-2846 minifi-encrypt-config should encrypt 
sensitive propert… (#2204)
     add 0d27eac24 MINIFICPP-2857 Processors w/o relationships have incomplete 
manifest … (#2207)
     add 7a731a2d4 MINIFICPP-2850 Finalize stable API before 1.0
     add 4c9a67ea5 remove minifiSystemControllerServiceType
     add a7cc12b8f copilot review changes
     add ba9fcfbd8 removed MinifiLoggerSetMaxLogSize
     add a0aa065e5 remove get/setTriggerWhenEmpty from ProcessorApi
     add d4c1a25d1 remove get/setTriggerWhenEmpty from ProcessorApi 2
     add 989f4c720 moved set_max_log_size and level to AdvancedLogger
     add da8424e4e review changes
     add 0d8c61bd9 fix linter issues with .clang-format update and 
RemoteProcessGroupPort.h reformat
     add 13b1b18c5 move AdvancedLogger.h to 
minifi-api/include/minifi-cpp/core/logging/AdvancedLogger.h
     add 29bf25ffd Apply suggestions from code review
     add e11293c38 ensure \n at file ending
     add b7ce7e9da minifi_processor_class_definition -> 
minifi_processor_definition minifi_controller_service_class_definition -> 
minifi_controller_service_definition 
MINIFI_PROXY_CONFIGURATION_SERVICE_PROPERTY_TYPE -> 
MINIFI_PROXY_CONFIGURATION_SERVICE_INTERFACE_PROPERTY_TYPE 
MINIFI_SSL_CONTEXT_SERVICE_PROPERTY_TYPE -> 
MINIFI_SSL_CONTEXT_SERVICE_INTERFACE_PROPERTY_TYPE
     add 174b91491 removed <= c23 workarounds removed unused macro magic
     add a1d37cc5f MINIFICPP-2740 Rust bindings based on stable C API
     add c8028334d rebase changes
     add 53af2a111 cargo fmt
     add ad47a9fd4 cargo behave fix disable minifi_rs_playground without 
ENABLE_TEST_PROCESSORS set CMAKE_LIBRARY_OUTPUT_DIRECTORY for corrosion
     add 2d118e33c small improvements
     add 6a64d4e83 cargo fmt
     add 63e0203b0 update docs
     add e2d145e73 fix clippy
     add 191db01c8 claude code review
     add 83f5c2b8c arm clippy fixes
     add a2a97c619 add Send for CffiInputStream/CffiOutputStream
     add 4c0af1ca9 clippy fixes
     add 127bfc158 ci clippy changes
     add b3a6b89fc rebase fixes
     add 1bfabab96 update manifest
     add f2ff1177a c23 update
     add bbe22b59c cargo fmt
     add a39724025 update manifest

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   (d10fb82c0)
            \
             N -- N -- N   refs/heads/minifi_rust (a39724025)

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:
 .clang-format                                      |   2 +-
 .../ubuntu_22_04_clang_arm_manifest.json           | 669 ++++++++++++++++++++-
 .github/workflows/ci.yml                           |   2 +-
 Extensions.md                                      |   2 +-
 encrypt-config/ConfigFile.cpp                      |  39 --
 encrypt-config/ConfigFileEncryptor.h               |  29 -
 encrypt-config/EncryptConfig.cpp                   |  66 +-
 encrypt-config/EncryptConfig.h                     |   4 +-
 encrypt-config/EncryptConfigMain.cpp               |  12 +-
 ...leEncryptor.cpp => PropertiesFileEncryptor.cpp} |  43 +-
 .../{ConfigFile.h => PropertiesFileEncryptor.h}    |  16 +-
 encrypt-config/tests/EncryptConfigTests.cpp        |  64 ++
 ...rTests.cpp => PropertiesFileEncryptorTests.cpp} |  51 +-
 encrypt-config/tests/resources/conf/bootstrap.conf |   1 +
 .../minifi.properties}                             |   6 +-
 .../conf/minifi.properties.d/20_llm.properties     |   5 +-
 .../conf/minifi.properties.d/90_c2.properties      |   6 +-
 .../cpp-extension-lib/include/api/core/Resource.h  |   8 +-
 .../libtest/CProcessorTestUtils.h                  |   4 +-
 .../mocklib/src/mock-minifi-api.cpp                |   4 +-
 extensions/aws/utils/AWSSdkLogger.cpp              |   3 +-
 extensions/gcp/processors/GCSProcessor.h           |   2 +-
 extensions/kafka/KafkaProcessorBase.h              |   2 +-
 extensions/python/PythonCreator.h                  |   5 +-
 .../standard-processors/processors/LogAttribute.h  |   6 +-
 libminifi/include/core/logging/LoggerBase.h        |  18 +-
 libminifi/include/properties/Properties.h          |   8 +
 libminifi/include/properties/PropertiesFile.h      |   1 -
 libminifi/include/utils/CControllerService.h       |   2 +-
 libminifi/include/utils/CProcessor.h               |   2 +-
 libminifi/src/c2/HeartbeatLogger.cpp               |   2 +
 .../src/core/state/nodes/AgentInformation.cpp      |   7 +-
 libminifi/src/minifi-api.cpp                       |   8 +-
 libminifi/src/properties/Properties.cpp            |  38 +-
 .../extension-verification-test/CApiExtension.cpp  |   2 +-
 .../test}/resources/minifi.properties              |   0
 ...th-additional-sensitive-props.minifi.properties |   0
 .../test/unit/PropertiesFileTests.cpp              |  82 +--
 .../include/minifi-cpp/core/logging/Logger.h       |  21 -
 minifi-api/include/minifi-api.h                    |  37 +-
 .../logging/{LoggerFactory.h => AdvancedLogger.h}  |  27 +-
 minifi-api/minifi-api.def                          |   2 +-
 .../c_ffi/c_ffi_controller_service_definition.rs   |  12 +-
 .../src/c_ffi/c_ffi_controller_service_list.rs     |  11 +-
 .../src/c_ffi/c_ffi_processor_definition.rs        |   8 +-
 .../src/c_ffi/c_ffi_processor_list.rs              |   8 +-
 minifi_rust/minifi_native_sys/build.rs             |   1 +
 47 files changed, 1015 insertions(+), 333 deletions(-)
 delete mode 100644 encrypt-config/ConfigFile.cpp
 delete mode 100644 encrypt-config/ConfigFileEncryptor.h
 rename encrypt-config/{ConfigFileEncryptor.cpp => PropertiesFileEncryptor.cpp} 
(56%)
 rename encrypt-config/{ConfigFile.h => PropertiesFileEncryptor.h} (69%)
 create mode 100644 encrypt-config/tests/EncryptConfigTests.cpp
 rename encrypt-config/tests/{ConfigFileEncryptorTests.cpp => 
PropertiesFileEncryptorTests.cpp} (68%)
 create mode 100644 encrypt-config/tests/resources/conf/bootstrap.conf
 copy 
encrypt-config/tests/resources/{with-additional-sensitive-props.minifi.properties
 => conf/minifi.properties} (96%)
 copy extensions/python/tests/features/resources/subtractutils.py => 
encrypt-config/tests/resources/conf/minifi.properties.d/20_llm.properties (87%)
 copy extensions/python/tests/features/resources/subtractutils.py => 
encrypt-config/tests/resources/conf/minifi.properties.d/90_c2.properties (87%)
 copy {encrypt-config/tests => libminifi/test}/resources/minifi.properties 
(100%)
 copy {encrypt-config/tests => 
libminifi/test}/resources/with-additional-sensitive-props.minifi.properties 
(100%)
 rename encrypt-config/tests/ConfigFileTests.cpp => 
libminifi/test/unit/PropertiesFileTests.cpp (65%)
 copy minifi-api/include/minifi-cpp/core/logging/{LoggerFactory.h => 
AdvancedLogger.h} (57%)

Reply via email to