This is an automated email from the ASF dual-hosted git repository.
pvillard pushed a change to branch NIFI-15258
in repository https://gitbox.apache.org/repos/asf/nifi.git
at f61609dfe6 NIFI-15605 - Rebase Connectors branch with main for
2.9.0-SNAPSHOT
This branch includes the following new commits:
new 7ac3e0f1e0 NIFI-15258: Initial implementation of Connectors
new 54edb9cf22 NIFI-15258: Fixed vulnerable lz4 dependency
new f586e6d331 NIFI-15258: Fixed checkstyle violations/pmd
new 57cb88c444 NIFI-15258: Addressed PMD findings
new abd60dc87e NIFI-15259: Added REST API for Connectors
new 5cb0d175c8 NIFI-15323: Adding operate permissions to the
ConnectorEntity. (#10625)
new 482c210f00 NIFI-15322: Require all property descriptors within a
PropertyGroup / ConfigurationStep are unique (#10626)
new 2d2cd52bf4 NIFI-15326: Adding support of configuration step
documentation. (#10631)
new 3d53d0a828 NIFI-15330: Allow GhostConnector to be updated (#10632)
new fb368d43e2 NIFI-15312: Implementation of Parameter Provider based
Secrets Manager; updated mock framework to support secrets; validation cleanup
(#10638)
new 2ea4cbbb91 NIFI-15336: Created AuthorizableSecret and implemented
ParameterProviderSecretProvider to provide the Parameter Provider as the
associated Authorizable (#10644)
new 4eef936c99 NIFI-15258: Enable Custom UI to retrieve connector with
flow contexts (#10652)
new ad80a0d3e7 NIFI-15352: Added ConnectorClient to toolkit-cli so that it
can be us… (#10654)
new fa15dd651d NIFI-15343: Adding an endpoint to return available secrets
to the con… (#10645)
new 2e55f8fc2a NIFI-15315 Add support for assets in connectors (#10647)
new 81fa7e5480 NIFI-15361: Allowing configuration step documentation to be
returned … (#10667)
new 2aa3f37eea NIFI-15369: Allow ConfigurationStep to depend on another
(ConfigurationStep,Property) tuple (#10669)
new 2d3b5dab4c NIFI-15367: Ensure that Connectors' implicit parameter
contexts are n… (#10665)
new c0f9775611 NIFI-15370: Add Connector ID to process groups and do not
register create process groups if they have a connector ID. (#10673)
new 1f71e98fe1 NIFI-15356: Adding authorization to the
StandardNiFiConnectorWebContext. (#10660)
new cca6a744ae NIFI-15353: Adding support for rendering Connector
Documentation. (#10683)
new a08106927f NIFI-15429: Adding an optional query parameter for
specifying which p… (#10732)
new 847296efea NIFI-15430: Ensure that if we fail to initialize a
Connector, we crea… (#10733)
new 0ee6cad6c9 NIFI-15427: Added abiliy to drop flowfiles / drain
flowfiles from a C… (#10730)
new 7f82dd354a NIFI-15433: If connector validation throws an Exception
keep trying u… (#10736)
new a132a3bf0c NIFI-15434: Ensure that we start or stop connectors on flow
sync (#10737)
new b947724874 NIFI-15445: Removed 'disabled' state from Connectors; also
fixed bug … (#10749)
new 04c506db94 NIFI-15440: Implementation of ConnectorActions (#10748)
new 02fc2e82a2 NIFI-15439: Ensure that Process Groups are accessible from
the approp… (#10742)
new 2268a0afe3 NIFI-15468: Ensure that we properly initialize
ConnectorNode even if a Ghost Connector is created (#10775)
new e0bdd7063f NIFI-15446: When invoking ConnectorMethod, make sure to
serialize/des… (#10750)
new eba8ff3b90 NIFI-15376: Adding dependencies to the configuration step
dto. (#10674)
new 3a899e9e1b NIFI-15453: Adding an endpoint to return all controller
services for … (#10770)
new 27f79c4ad5 NIFI-15472: Added addAsset methods to ConnectorTestRunner
(#10776)
new 2359a008ab NIFI-15482: MockConnectorAssetManager requires SPI file to
start (#10783)
new 6d8b66650a NIFI-15451: Added ability for Connectors to retrieve
bundles availabl… (#10756)
new bea7abbf3d NIFI-15481: Updated ConnectorActions to reflect that
starting is not … (#10782)
new ed599240eb NIFI-15258: Fixes necessary after rebasing against main
new 239876b6d6 NIFI-15258: Addressed checkstyle violations
new cb63f62e28 NIFI-15461: Added ability to initiate drainage of
Connector's FlowFiles and calce; added tests to verify; some bug fixes (#10767)
new 7dc60d8a4d NIFI-15489: Addressed the 4 bugs called out in Jira: Wrong
delimiter in StandardConnectorPropertyValue.asList,
ConnectorValidationContextBridge.getProperty() does not resolve property value
properly; StandaloneProcessGroupLifecycle.stop() does not await controller
service disabling; switched hashmap in StandaloneProcessGroupLifecycle to
ConcurrentHashMap (#10798)
new bf9bb43d44 NIFI-15490: If any processors or controller services are
missing, make Connector invalid (#10799)
new 8e90a96f19 NIFI-15485: Include provider name when providing fqn for
secrets (#10801)
new 4666dd34a4 NIFI-15497: Fixed unit tests (#10805)
new 6eac4c8e5e NIFI-15258: Fixes for system tests that needed to be
updated from 2.7.0-SNAPSHOT to 2.8.0-SNAPSHOT (#10807)
new ab9d42dc07 NIFI-15495 Restart Connectors that reference assets that
were synchro… (#10806)
new 897ac06124 NIFI-15465 Allow client-specified connector component ids
(#10768)
new 5c41b7999c NIFI-15467: Ensure that Connectors' versions are
automatically resolv… (#10811)
new 14c0b74424 NIFI-15529: Fix to StatelessGroupLifecycle to ensure that
we set the desired state of Stateless Group Node before attempting to schedule;
updated StandardProcessScheduler.startStatelessGroup to make it more clear if
this is left out again at some point (#10832)
new b3c332ebb9 NIFI-15525: Ensure that we call onStepConfigured when we
restore flow; ensure that we synchronized Parmaeter Providers before Connectors
(#10835)
new 6b780b5c9d NIFI-15509: Enable Component reload additional classpath
resources if needed (#10812)
new 16db577fa0 NIFI-15536: Change Connector API to use DescribedValue vs
AllowableValue (#10841)
new 7b24be6979 NIFI-15511: Added endpoints for purging all FlowFiles for a
given Con… (#10833)
new 678702c49a NIFI-15514: Ensure that Parameter Contexts are assigned to
all Proces… (#10815)
new 768dbb3d20 NIFI-15538: When starting/stopping components allow
specifying whethe… (#10843)
new 747e043410 NIFI-15480 Added ability to drop FlowFiles selectively
using a Predicate (#10848)
new 3f138178c0 NIFI-15549: Adding endpoints for viewing and clearing state
for compo… (#10855)
new 2c0594e983 NIFI-15557: Allow Connectors to enable a Controller Service
using overridden property values (#10862)
new 002d27b34e NIFI-15488: Added significant number of debug log messages
as well as some info/error for connector-related events (#10803)
new bbb21b890e NIFI-15544: If a Connector requires processors or
controller services that are unavailable, make Connector invalid but not
ghosted (#10851)
new e4fb9fefb4 NIFI-15558: Sensitive Parameter References should resolve
to value. (#10863)
new 1b6e3d3773 NIFI-15539: Updating the actions in FlowFileQueueResource
to support … (#10846)
new 1ccb40719c NIFI-15565: Code cleanup; improvements to .cursorrules to
provide bet… (#10869)
new 1ae00bbadb NIFI-15355 Connector Configuration Repository (#10876)
new 5fe92e8bf1 NIFI-15559: Enforce data permissions when purging data from
a Connector. (#10867)
new 78ce1dd8e3 NIFI-15258: Fixes as a result of rebasing against main
new f184228362 NIFI-15577: Including connector id in provenance event dto.
(#10883)
new c744abde33 NIFI-15581: Add support for ControllerService Mocks for
Connectors. (#10885)
new 60ca5b563b NIFI-15579: When synchronizing PG when Versioned flow for
stateless group node, do not synchronize parameter contexts if group is within
a Connector (#10884)
new f61609dfe6 NIFI-15605 - Rebase Connectors branch with main for
2.9.0-SNAPSHOT
The 70 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.