markap14 opened a new pull request, #11635: URL: https://github.com/apache/nifi/pull/11635
The Connector mock framework could hide startup validation failures, produce secret references that could not be resolved through the standard fully-qualified-name contract, and omit parameter metadata from exported flow snapshots. This change propagates startup failures detected before asynchronous lifecycle processing, uses canonical `provider.group.secret` names consistently, and delegates parameter-context export to the production flow mapper so sensitive, provided, and asset metadata are preserved. Regression coverage exercises failed and pending startup, secret discovery and resolution (including dots in secret names), and working and active flow snapshots with sensitive and asset-backed parameters. Validation: - `mvn -o -f nifi-connector-mock-bundle/pom.xml -Pintegration-tests,contrib-check clean install -Dstyle.color=never` (60 tests) - `mvn -o -f nifi-connectors/nifi-kafka-to-s3-bundle/pom.xml -Pintegration-tests,contrib-check clean verify -Dstyle.color=never` (3 unit tests and 5 integration tests) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
