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

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


    omit 732ac0afb rebase fix2
    omit 05d49333c rebase fix
    omit 09156be02 Deprecate parsing gibberish units as bytes (we now fail fast 
so affected properties will cause config parsing to fail)
    omit a54def488 clang-tidy fixes in ExpectedTest.cpp
    omit 9dd86e2b9 update PROCESSORS.md
    omit 485a6cfcb inline ProcessorConfigUtils functions
    omit 7d2143e19 add explanatory comments for EL supported dynamic properties
    omit 51eaf790c revert StandardControllerServiceNode::enable
    omit 4e7b2fe15 remove ProcessSessionReadCallback.h from minifi-api
    omit 7e4bc2691 find and replace StandardPropertyTypes -> 
StandardPropertyValidators
    omit d451b7993 add CHECKS to GenerateFlowFileTests.cpp
    omit fcc00a4a9 move comment in Properties.cpp
    omit 2881e63f7 skip ProvenanceReportingTask setUrl if hostStr.empty() 
parseProcessorNode: maxConcurrentTasks removed value_or
    omit 14b1dd0a5 Fail on invalid property sequence and tests
    omit cb1bc8d41 replaced ConfigurableComponent::getPropertyReference with 
getSupportedProperty (copies)
    omit 2a8ba60a5 explicitly set EL support for dynamic properties
    omit e99da68a4 clang-tidy fix
    omit 4df6a9542 added parseDuration tests
    omit ed615e05a simplify 
RootProcessGroupWrapper::loadShutdownTimeoutFromConfiguration
    omit 22f9237b9 make PersistentMapStateStorage::AlwaysPersist and 
AutoPersistanceInterval required property
    omit 599027d7a add Overflow check for parseDataSizeMinMax
    omit cfc683ac1 make RemoteProcessorGroupPort::idleTimeout, 
AppendHostInfo::HostAttribute, AppendHostInfo::IPAttribute, 
ListenHTTP::BasePath, RocksDbStateStorage::AlwaysPersist and 
RocksDbStateStorage::AutoPersistanceInterval
    omit 3d40dd2fb linter fix
    omit 4aec5bae6 PropertyType.h removed, moved validators into 
PropertyValidator.h
    omit efc306737 remove useless comments from Property.h
    omit af4966167 remove UpdateAttribute::onSchedule
    omit 159e4f756 CHECKS instead of REQUIRE in FlowJsonTests.cpp
    omit dcd0a42c4 LogAttributeTests.cpp add setProperty CHECKs
    omit 3f947225c JsonSchema.cpp remove std::cout
    omit 08c54fa71 Properties comment formatting
    omit b96080689 use getEquivalentNifiStandardValidatorName instead of string 
literal
    omit e02c18096 simplify data_size_string_to_int in DiskSpaceWatchdog.cpp
    omit f23b4b8a3 PropertyValidationTests.cpp
    omit 0230a2960 simplify OptionalTest.cpp
    omit 7715f65f3 removed PropertyTests.cpp
    omit 50799d306 throw on 0 max_batch_size (GetTCP)
    omit 0a587827d fix ConsumeMQTTTests.cpp and PublishMQTTTests.cpp and 
OptionalTest.cpp
    omit 7538f16cf revert FetchGCSObject.cpp setGeneration
    omit afea0cbcf build fixes
    omit c98d92fc8 Update libminifi/test/unit/OptionalTest.cpp
    omit df3640cb0 Update extensions/kafka/PublishKafka.cpp
    omit 3bead59de Update extensions/kafka/ConsumeKafka.h
    omit 6e7813258 rebase fixes
    omit 16d6f9226 orThrow, orTerminate formatter
    omit 7b294a297 linter fix
    omit e269ca804 orThrow and orTerminate
    omit 0b7656fbc PropertyType.h refactors
    omit da0260b15 make exceptions in MultipartUploadStateStorage.cpp more 
readable
    omit 5580f109c EndpointOverrideURL should have a NON_BLANK_VALIDATOR
    omit f8184749b renamed from parse[Optional]MsProperty to 
parse[Optional]DurationProperty
    omit 0e2cad356 simplify parseOptionalProperty
    omit b87d7f436 
ListingStateManager::getLatestListedKeyTimestampInMilliseconds shouldnt throw
    omit dfd3bb0cd remove unused NotAFlowFile from ProcessContext.h
    omit 9e4685395 use string_view in 
ParsingUtils.cpp::getUnitMultipler::unit_map
    omit 09f057203 add missing namespace comment in ParsingUtils.cpp
    omit 1bb3ef203 getUnitMultiplier KIB, MIB, GIB, TIB, PIB
    omit ac9e95ec2 MINIFICPP-2519 Property refactor based on minifi-api
     add e55676e9b MINIFICPP-2546 Allow use of MD5 algorithm in HashContent 
processor in FIPS mode
     add 049e126b1 MINIFICPP-2548 Dont fail flow-update when FlowController is 
not running
     add ad9f50e92 MINIFICPP-2549 Verify package CI with FIPS enabled
     add 47f3324df MINIFICPP-2550 invokehttp: retry with attributes in headers 
includes …
     add 0f0d7e6f6 MINIFICPP-2551 Use correct openssl version
     add 26aea0d82 MINIFICPP-2553 CMP0065=OLD removed in cmake 4.0, removed 
override
     add ecea2bf4d MINIFICPP-2519 Property refactor based on minifi-api
     add b13b2917d getUnitMultiplier KIB, MIB, GIB, TIB, PIB
     add 54349f832 add missing namespace comment in ParsingUtils.cpp
     add 96c8298f3 use string_view in 
ParsingUtils.cpp::getUnitMultipler::unit_map
     add c65998f8c remove unused NotAFlowFile from ProcessContext.h
     add 772ffe9a6 
ListingStateManager::getLatestListedKeyTimestampInMilliseconds shouldnt throw
     add 10f389932 simplify parseOptionalProperty
     add 4c17499b6 renamed from parse[Optional]MsProperty to 
parse[Optional]DurationProperty
     add 3ecfbc7a6 EndpointOverrideURL should have a NON_BLANK_VALIDATOR
     add 08ec4403f make exceptions in MultipartUploadStateStorage.cpp more 
readable
     add e843e7bc4 PropertyType.h refactors
     add 3d3990ba3 orThrow and orTerminate
     add 174f5b1c8 linter fix
     add facbc50c0 orThrow, orTerminate formatter
     add 2d0249d5f rebase fixes
     add c506adf55 Update extensions/kafka/ConsumeKafka.h
     add 3fd03266c Update extensions/kafka/PublishKafka.cpp
     add 8f85b4cbf Update libminifi/test/unit/OptionalTest.cpp
     add b383e0589 build fixes
     add 249097e29 revert FetchGCSObject.cpp setGeneration
     add 40f393db5 fix ConsumeMQTTTests.cpp and PublishMQTTTests.cpp and 
OptionalTest.cpp
     add a1ba67276 throw on 0 max_batch_size (GetTCP)
     add 52b440818 removed PropertyTests.cpp
     add 26f8c56bb simplify OptionalTest.cpp
     add fb0948f35 PropertyValidationTests.cpp
     add 0613c1a24 simplify data_size_string_to_int in DiskSpaceWatchdog.cpp
     add e0f4f5436 use getEquivalentNifiStandardValidatorName instead of string 
literal
     add e36c8b293 Properties comment formatting
     add 34d524f66 JsonSchema.cpp remove std::cout
     add 9a740c8f5 LogAttributeTests.cpp add setProperty CHECKs
     add 3f0e2de47 CHECKS instead of REQUIRE in FlowJsonTests.cpp
     add edd33d840 remove UpdateAttribute::onSchedule
     add cac4f37e7 remove useless comments from Property.h
     add 30baa50a5 PropertyType.h removed, moved validators into 
PropertyValidator.h
     add 9b7037378 linter fix
     add 1cea67447 make RemoteProcessorGroupPort::idleTimeout, 
AppendHostInfo::HostAttribute, AppendHostInfo::IPAttribute, 
ListenHTTP::BasePath, RocksDbStateStorage::AlwaysPersist and 
RocksDbStateStorage::AutoPersistanceInterval
     add 5425a352d add Overflow check for parseDataSizeMinMax
     add 7c4b1a291 make PersistentMapStateStorage::AlwaysPersist and 
AutoPersistanceInterval required property
     add 74f4f6ab5 simplify 
RootProcessGroupWrapper::loadShutdownTimeoutFromConfiguration
     add caf69e76a added parseDuration tests
     add 378317983 clang-tidy fix
     add fb6b08c67 explicitly set EL support for dynamic properties
     add e9755ec72 replaced ConfigurableComponent::getPropertyReference with 
getSupportedProperty (copies)
     add 0cbf2d34a Fail on invalid property sequence and tests
     add 08d4b9527 skip ProvenanceReportingTask setUrl if hostStr.empty() 
parseProcessorNode: maxConcurrentTasks removed value_or
     add 2742ae7d4 move comment in Properties.cpp
     add 375da7446 add CHECKS to GenerateFlowFileTests.cpp
     add 1864ca5e5 find and replace StandardPropertyTypes -> 
StandardPropertyValidators
     add 13d1dc838 remove ProcessSessionReadCallback.h from minifi-api
     add 3e328ce88 revert StandardControllerServiceNode::enable
     add 2bc60e969 add explanatory comments for EL supported dynamic properties
     add 8361b6556 inline ProcessorConfigUtils functions
     add c5527bab7 update PROCESSORS.md
     add dd7430fbd clang-tidy fixes in ExpectedTest.cpp
     add d564787e2 Deprecate parsing gibberish units as bytes (we now fail fast 
so affected properties will cause config parsing to fail)
     add 705f8b1ab rebase fix
     add 73c1d9dcc rebase fix2
     add 02fbd23af rebase fix3

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   (732ac0afb)
            \
             N -- N -- N   refs/heads/minifi-api-property (02fbd23af)

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:
 .github/workflows/verify-package.yml               | 166 ++++++---------------
 CMakeLists.txt                                     |   1 -
 cmake/BundledOpenSSL.cmake                         |   1 +
 cmake/JoltTests.cmake                              |   5 +-
 cmake/VerifyPackageWithDocker.cmake                |   3 +
 cmake/ssl/FindOpenSSL.cmake                        |   2 +-
 docker/DockerVerify.sh                             |  12 ++
 docker/python-verify/conda.Dockerfile              |  44 ------
 docker/python-verify/conda.dockerignore            |   1 -
 docker/python-verify/venv.Dockerfile               |  32 ----
 docker/python-verify/venv.dockerignore             |   1 -
 docker/test/integration/cluster/ContainerStore.py  |   3 +
 .../test/integration/cluster/DockerTestCluster.py  |   9 +-
 docker/test/integration/cluster/ImageStore.py      |   2 +-
 .../cluster/containers/MinifiContainer.py          |   7 +-
 .../features/MiNiFi_integration_test_driver.py     |   3 +
 .../test/integration/features/hashcontent.feature  |  12 ++
 docker/test/integration/features/https.feature     |   3 +-
 .../integration/features/minifi_c2_server.feature  |   6 +-
 .../test/integration/features/opensearch.feature   |   9 +-
 .../test/integration/features/prometheus.feature   |   3 +-
 docker/test/integration/features/s2s.feature       |  12 +-
 docker/test/integration/features/splunk.feature    |   3 +-
 docker/test/integration/features/steps/steps.py    |   5 +
 .../standard-processors/processors/HashContent.h   |   9 +-
 .../standard-processors/processors/InvokeHTTP.cpp  |  10 +-
 .../tests/integration/InvokeHTTPTests.cpp          |  37 +++++
 libminifi/src/FlowController.cpp                   |   3 -
 minifi_main/CMakeLists.txt                         |   1 -
 utils/include/http/HTTPClient.h                    |   1 +
 utils/src/http/HTTPClient.cpp                      |   6 +
 31 files changed, 168 insertions(+), 244 deletions(-)
 delete mode 100644 docker/python-verify/conda.Dockerfile
 delete mode 100644 docker/python-verify/conda.dockerignore
 delete mode 100644 docker/python-verify/venv.Dockerfile
 delete mode 100644 docker/python-verify/venv.dockerignore

Reply via email to