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 4e6644f12 Deprecate parsing gibberish units as bytes (we now fail fast 
so affected properties will cause config parsing to fail)
    omit 8cad34776 clang-tidy fixes in ExpectedTest.cpp
    omit ba00f81cb update PROCESSORS.md
    omit 56ee1f003 inline ProcessorConfigUtils functions
    omit c782fa234 add explanatory comments for EL supported dynamic properties
    omit 7e19b7cf7 revert StandardControllerServiceNode::enable
    omit fbfcdb9b9 remove ProcessSessionReadCallback.h from minifi-api
    omit 53065c7dc find and replace StandardPropertyTypes -> 
StandardPropertyValidators
    omit 6affb8c9f add CHECKS to GenerateFlowFileTests.cpp
    omit d61be4f27 move comment in Properties.cpp
    omit 7d9a687e3 skip ProvenanceReportingTask setUrl if hostStr.empty() 
parseProcessorNode: maxConcurrentTasks removed value_or
    omit 5c7c93919 Fail on invalid property sequence and tests
    omit 141946b75 replaced ConfigurableComponent::getPropertyReference with 
getSupportedProperty (copies)
    omit 327e08883 explicitly set EL support for dynamic properties
    omit e864c7db7 clang-tidy fix
    omit d78e4dc44 added parseDuration tests
    omit 7ecfaa44b simplify 
RootProcessGroupWrapper::loadShutdownTimeoutFromConfiguration
    omit 5b5971888 make PersistentMapStateStorage::AlwaysPersist and 
AutoPersistanceInterval required property
    omit b665819f8 add Overflow check for parseDataSizeMinMax
    omit 65a716102 make RemoteProcessorGroupPort::idleTimeout, 
AppendHostInfo::HostAttribute, AppendHostInfo::IPAttribute, 
ListenHTTP::BasePath, RocksDbStateStorage::AlwaysPersist and 
RocksDbStateStorage::AutoPersistanceInterval
    omit 4277e7cf0 linter fix
    omit 7efd27abb PropertyType.h removed, moved validators into 
PropertyValidator.h
    omit 9e93dac1a remove useless comments from Property.h
    omit 1ffc4ec00 remove UpdateAttribute::onSchedule
    omit ee22dfae5 CHECKS instead of REQUIRE in FlowJsonTests.cpp
    omit 93d1c9607 LogAttributeTests.cpp add setProperty CHECKs
    omit 183a066a5 JsonSchema.cpp remove std::cout
    omit 98e1d4311 Properties comment formatting
    omit 025fbc8fd use getEquivalentNifiStandardValidatorName instead of string 
literal
    omit 9b0353912 simplify data_size_string_to_int in DiskSpaceWatchdog.cpp
    omit 15937c9b8 PropertyValidationTests.cpp
    omit 8825e7dff simplify OptionalTest.cpp
    omit f32065d8e removed PropertyTests.cpp
    omit 6ccd693e1 throw on 0 max_batch_size (GetTCP)
    omit 5300ded46 fix ConsumeMQTTTests.cpp and PublishMQTTTests.cpp and 
OptionalTest.cpp
    omit 8ecd5ad4b revert FetchGCSObject.cpp setGeneration
    omit 95553d417 build fixes
    omit b24243371 Update libminifi/test/unit/OptionalTest.cpp
    omit f0877f185 Update extensions/kafka/PublishKafka.cpp
    omit 063205a08 Update extensions/kafka/ConsumeKafka.h
    omit 32f463480 rebase fixes
    omit ae2b9c9e3 orThrow, orTerminate formatter
    omit 225a86bf0 linter fix
    omit 6b1d6210d orThrow and orTerminate
    omit 46c581413 PropertyType.h refactors
    omit 6b92e9186 make exceptions in MultipartUploadStateStorage.cpp more 
readable
    omit 44e4094d9 EndpointOverrideURL should have a NON_BLANK_VALIDATOR
    omit de13c9199 renamed from parse[Optional]MsProperty to 
parse[Optional]DurationProperty
    omit aba8c6b39 simplify parseOptionalProperty
    omit 0dbd0b682 
ListingStateManager::getLatestListedKeyTimestampInMilliseconds shouldnt throw
    omit dccda279e remove unused NotAFlowFile from ProcessContext.h
    omit 288631d1b use string_view in 
ParsingUtils.cpp::getUnitMultipler::unit_map
    omit 708553e7b add missing namespace comment in ParsingUtils.cpp
    omit 9819f2b2f getUnitMultiplier KIB, MIB, GIB, TIB, PIB
    omit ac0407f2a MINIFICPP-2519 Property refactor based on minifi-api
     add 60c51b73c MINIFICPP-2543 Make S3 operations FIPS compliant
     add 6ae85a7dd MINIFICPP-2544 extend and fix FIPS docs
     add 7ef4c0656 MINIFICPP-2547 Try to generate fipsmodule.cnf if not found
     add ac9e95ec2 MINIFICPP-2519 Property refactor based on minifi-api
     add 1bb3ef203 getUnitMultiplier KIB, MIB, GIB, TIB, PIB
     add 09f057203 add missing namespace comment in ParsingUtils.cpp
     add 9e4685395 use string_view in 
ParsingUtils.cpp::getUnitMultipler::unit_map
     add dfd3bb0cd remove unused NotAFlowFile from ProcessContext.h
     add b87d7f436 
ListingStateManager::getLatestListedKeyTimestampInMilliseconds shouldnt throw
     add 0e2cad356 simplify parseOptionalProperty
     add f8184749b renamed from parse[Optional]MsProperty to 
parse[Optional]DurationProperty
     add 5580f109c EndpointOverrideURL should have a NON_BLANK_VALIDATOR
     add da0260b15 make exceptions in MultipartUploadStateStorage.cpp more 
readable
     add 0b7656fbc PropertyType.h refactors
     add e269ca804 orThrow and orTerminate
     add 7b294a297 linter fix
     add 16d6f9226 orThrow, orTerminate formatter
     add 6e7813258 rebase fixes
     add 3bead59de Update extensions/kafka/ConsumeKafka.h
     add df3640cb0 Update extensions/kafka/PublishKafka.cpp
     add c98d92fc8 Update libminifi/test/unit/OptionalTest.cpp
     add afea0cbcf build fixes
     add 7538f16cf revert FetchGCSObject.cpp setGeneration
     add 0a587827d fix ConsumeMQTTTests.cpp and PublishMQTTTests.cpp and 
OptionalTest.cpp
     add 50799d306 throw on 0 max_batch_size (GetTCP)
     add 7715f65f3 removed PropertyTests.cpp
     add 0230a2960 simplify OptionalTest.cpp
     add f23b4b8a3 PropertyValidationTests.cpp
     add e02c18096 simplify data_size_string_to_int in DiskSpaceWatchdog.cpp
     add b96080689 use getEquivalentNifiStandardValidatorName instead of string 
literal
     add 08c54fa71 Properties comment formatting
     add 3f947225c JsonSchema.cpp remove std::cout
     add dcd0a42c4 LogAttributeTests.cpp add setProperty CHECKs
     add 159e4f756 CHECKS instead of REQUIRE in FlowJsonTests.cpp
     add af4966167 remove UpdateAttribute::onSchedule
     add efc306737 remove useless comments from Property.h
     add 4aec5bae6 PropertyType.h removed, moved validators into 
PropertyValidator.h
     add 3d40dd2fb linter fix
     add cfc683ac1 make RemoteProcessorGroupPort::idleTimeout, 
AppendHostInfo::HostAttribute, AppendHostInfo::IPAttribute, 
ListenHTTP::BasePath, RocksDbStateStorage::AlwaysPersist and 
RocksDbStateStorage::AutoPersistanceInterval
     add 599027d7a add Overflow check for parseDataSizeMinMax
     add 22f9237b9 make PersistentMapStateStorage::AlwaysPersist and 
AutoPersistanceInterval required property
     add ed615e05a simplify 
RootProcessGroupWrapper::loadShutdownTimeoutFromConfiguration
     add 4df6a9542 added parseDuration tests
     add e99da68a4 clang-tidy fix
     add 2a8ba60a5 explicitly set EL support for dynamic properties
     add cb1bc8d41 replaced ConfigurableComponent::getPropertyReference with 
getSupportedProperty (copies)
     add 14b1dd0a5 Fail on invalid property sequence and tests
     add 2881e63f7 skip ProvenanceReportingTask setUrl if hostStr.empty() 
parseProcessorNode: maxConcurrentTasks removed value_or
     add fcc00a4a9 move comment in Properties.cpp
     add d451b7993 add CHECKS to GenerateFlowFileTests.cpp
     add 7e4bc2691 find and replace StandardPropertyTypes -> 
StandardPropertyValidators
     add 4e7b2fe15 remove ProcessSessionReadCallback.h from minifi-api
     add 51eaf790c revert StandardControllerServiceNode::enable
     add 7d2143e19 add explanatory comments for EL supported dynamic properties
     add 485a6cfcb inline ProcessorConfigUtils functions
     add 9dd86e2b9 update PROCESSORS.md
     add a54def488 clang-tidy fixes in ExpectedTest.cpp
     add 09156be02 Deprecate parsing gibberish units as bytes (we now fail fast 
so affected properties will cause config parsing to fail)

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   (4e6644f12)
            \
             N -- N -- N   refs/heads/minifi-api-property (09156be02)

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:
 CMakeLists.txt                                     |   2 +-
 CONFIGURE.md                                       |  15 +-
 PROCESSORS.md                                      | 173 +++++++++++----------
 cmake/BundledAwsSdkCpp.cmake                       |   8 +-
 .../integration/cluster/checkers/AwsChecker.py     |   6 +-
 .../cluster/containers/MinifiContainer.py          |   8 -
 .../cluster/containers/S3ServerContainer.py        |   2 +-
 docker/test/integration/features/s3.feature        |  18 +++
 extensions/aws/processors/PutS3Object.cpp          |  11 ++
 extensions/aws/processors/PutS3Object.h            |  12 +-
 extensions/aws/processors/S3Processor.h            |  20 ++-
 extensions/aws/s3/S3Wrapper.cpp                    |  17 +-
 extensions/aws/s3/S3Wrapper.h                      |  34 +++-
 extensions/aws/tests/PutS3ObjectTests.cpp          |   7 +
 {examples/scripts => fips}/README.md               |  15 +-
 fips/openssl.cnf                                   |   4 +-
 minifi_main/Fips.cpp                               |  41 +++--
 thirdparty/aws-sdk-cpp/fix-finding-s2n.patch       |  26 ++++
 18 files changed, 274 insertions(+), 145 deletions(-)
 copy {examples/scripts => fips}/README.md (53%)
 create mode 100644 thirdparty/aws-sdk-cpp/fix-finding-s2n.patch

Reply via email to