This is an automated email from the ASF dual-hosted git repository.
markap14 pushed a change to branch NIFI-15258
in repository https://gitbox.apache.org/repos/asf/nifi-api.git
discard 4532fff NIFI-15565: Code cleanup (#64)
omit 7b621d1 NIFI-15557: Allow Connectors to enable a Controller Service
using overridden property values (#63)
omit 7107ba5 NIFI-15480: Added DropFlowFileSummary, ability to drop
FlowFiles from a ConnectionFacade / ProcessGroupFacade (#62)
omit 80de11f NIFI-15538: When starting/stopping components allow
specifying whether or not the action should be recursive; code cleanup and
simplification to use a Virtual Thread to execute code sequentially instead of
chaining CompletableFutures. (#61)
omit 6baaaa6 NIFI-15514: Bug fix - ensure that when AbstractConnector is
started, it includes all components, not just processors and controller
services; code cleanup (#57)
omit babe0f1 NIFI-15536: Change Connector API to use DescribedValue vs
AllowableValue (#60)
omit 5749b54 NIFI-15467: Allow Connectors to specify bundle compatability
when upd… (#54)
omit 063fa4b NIFI-15485: Include provider name when providing fqn for
secrets (#52)
omit e7dceb2 NIFI-15451: Provide ability for Connectors to lookup Bundles
available for a given component type (#46)
omit 542d061 NIFI-15461: Fixed bug that caused system tests to fail (#48)
omit da295c4 NIFI-15446: Updated JavaDocs to clarify how invocations of
Connector Methods work (#45)
omit 51aa3f9 NIFI-15440: Implementation of ConnectorActions (#47)
omit 25b4af4 NIFI-15427: Added drainFlowFiles(FlowContext) method to
Connector (#42)
omit 893faac NIFI-15428: If non-existent property value is set, connector
should be invalid. (#43)
omit 8121edc NIFI-15353: Adding documentation writers for connectors. (#40)
omit 9d0f895 NIFI-15356: Introducing the ConnectorWebMethod. (#37)
omit 1bbe285 NIFI-15369: Allow ConfigurationStep to depend on another
(ConfigurationStep,Property) tuple (#39)
omit 8be1e12 NIFI-15361: Removing documentation from ConfigurationStep.
(#38)
omit 6818a2d NIFI-15315 Add support for assets in Connectors (#31)
omit a444e85 NIFI-15352: Added getFullyQualifiedName to secret, to
encapsulate the… (#35)
omit 2da2f7a NIFI-15258: Enable Custom UI to retrieve connector with flow
contexts (#33)
omit 162d212 NIFI-15343: Adding providerId to Secret. (#30)
omit e71fd0e NIFI-15312: Moved SecretsProvider / SecretsManager to
framework instead of api; added description to Secret and updated
ParameterProvider to allow more specific fetching of parameters; cleaned up
Connector validation logic (#29)
omit ea37cfa NIFI-15326: Adding support for connector configuration step
documentation. (#28)
omit 3de0980 NIFI-15322: Require all property descriptors within a
PropertyGroup / ConfigurationStep are unique (#27)
omit 848f964 NIFI-15259: Adding web context interface for custom Connector
UIs.
omit 69107e9 NIFI-15258: Initial API for Connectors
add d2b25da NIFI-15487 Updated version to 2.6.0
add c7db1dc NIFI-15487 Merged NIFI-15487-RC1
add 641d4cb NIFI-15487 Updated version to 2.7.0-SNAPSHOT
add 592c38f NIFI-15503 Updated README with required Maven Version 3.9.11
(#55)
add 2bd06f4 NIFI-15502 Updated Checkstyle rules to match primary project
configuration (#56)
add 8f01fd3 NIFI-15516 Upgraded Maven from 3.9.11 to 3.9.12 (#58)
add 66891e9 NIFI-15502 Fixed typos and some of the grammar in the
comments (#59)
new 2c0363b NIFI-15258: Initial API for Connectors
new c52fa55 NIFI-15259: Adding web context interface for custom Connector
UIs.
new f62bedf NIFI-15322: Require all property descriptors within a
PropertyGroup / ConfigurationStep are unique (#27)
new 8b4a93b NIFI-15326: Adding support for connector configuration step
documentation. (#28)
new 3e46ab9 NIFI-15312: Moved SecretsProvider / SecretsManager to
framework instead of api; added description to Secret and updated
ParameterProvider to allow more specific fetching of parameters; cleaned up
Connector validation logic (#29)
new 910bd9b NIFI-15343: Adding providerId to Secret. (#30)
new 0c153a9 NIFI-15258: Enable Custom UI to retrieve connector with flow
contexts (#33)
new de2d6ce NIFI-15352: Added getFullyQualifiedName to secret, to
encapsulate the… (#35)
new 39c3c15 NIFI-15315 Add support for assets in Connectors (#31)
new e3fa975 NIFI-15361: Removing documentation from ConfigurationStep.
(#38)
new cee255f NIFI-15369: Allow ConfigurationStep to depend on another
(ConfigurationStep,Property) tuple (#39)
new 75f3b4b NIFI-15356: Introducing the ConnectorWebMethod. (#37)
new 6705411 NIFI-15353: Adding documentation writers for connectors. (#40)
new 635a439 NIFI-15428: If non-existent property value is set, connector
should be invalid. (#43)
new a63bc4e NIFI-15427: Added drainFlowFiles(FlowContext) method to
Connector (#42)
new 93df081 NIFI-15440: Implementation of ConnectorActions (#47)
new 6a7f7ff NIFI-15446: Updated JavaDocs to clarify how invocations of
Connector Methods work (#45)
new 997f413 NIFI-15461: Fixed bug that caused system tests to fail (#48)
new 86b0a89 NIFI-15451: Provide ability for Connectors to lookup Bundles
available for a given component type (#46)
new c255171 NIFI-15485: Include provider name when providing fqn for
secrets (#52)
new 7d13e70 NIFI-15467: Allow Connectors to specify bundle compatability
when upd… (#54)
new d553fcd NIFI-15536: Change Connector API to use DescribedValue vs
AllowableValue (#60)
new 8541f0f NIFI-15514: Bug fix - ensure that when AbstractConnector is
started, it includes all components, not just processors and controller
services; code cleanup (#57)
new 50012d9 NIFI-15538: When starting/stopping components allow
specifying whether or not the action should be recursive; code cleanup and
simplification to use a Virtual Thread to execute code sequentially instead of
chaining CompletableFutures. (#61)
new 39aa9dc NIFI-15480: Added DropFlowFileSummary, ability to drop
FlowFiles from a ConnectionFacade / ProcessGroupFacade (#62)
new 9e809ad NIFI-15557: Allow Connectors to enable a Controller Service
using overridden property values (#63)
new b6e4d82 NIFI-15565: Code cleanup (#64)
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 (4532fff)
\
N -- N -- N refs/heads/NIFI-15258 (b6e4d82)
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.
The 27 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.
Summary of changes:
.mvn/wrapper/maven-wrapper.properties | 2 +-
README.md | 2 +-
checkstyle.xml | 162 +++++++----
pom.xml | 4 +-
src/main/java/org/apache/nifi/action/Action.java | 5 +-
.../nifi/annotation/behavior/DynamicProperty.java | 5 +-
.../annotation/behavior/DynamicRelationship.java | 7 +-
.../behavior/RequiresInstanceClassLoading.java | 2 +-
.../nifi/annotation/behavior/Restriction.java | 3 +-
.../nifi/annotation/behavior/SideEffectFree.java | 2 +-
.../nifi/annotation/behavior/SupportsBatching.java | 2 +-
.../annotation/configuration/DefaultSchedule.java | 3 +-
.../annotation/configuration/DefaultSettings.java | 3 +-
.../documentation/DeprecationNotice.java | 3 +-
.../nifi/annotation/documentation/SeeAlso.java | 3 +-
.../nifi/annotation/lifecycle/OnDisabled.java | 3 +-
.../nifi/annotation/lifecycle/OnRemoved.java | 5 +-
.../nifi/annotation/lifecycle/OnShutdown.java | 5 +-
.../nifi/annotation/lifecycle/OnStopped.java | 5 +-
.../org/apache/nifi/components/AllowableValue.java | 2 +-
.../nifi/components/ConfigurableComponent.java | 3 +-
.../apache/nifi/components/PropertyDescriptor.java | 4 +-
.../org/apache/nifi/components/PropertyValue.java | 7 +-
.../nifi/components/resource/ResourceContext.java | 2 +-
.../components/resource/ResourceReference.java | 2 +-
.../components/resource/ResourceReferences.java | 2 +-
.../state/exception/StateTooLargeException.java | 3 +-
.../org/apache/nifi/context/PropertyContext.java | 3 +-
.../nifi/controller/ConfigurationContext.java | 2 +-
.../controller/VerifiableControllerService.java | 2 +-
.../nifi/controller/status/ProcessorStatus.java | 3 +-
.../status/analytics/StatusAnalyticsEngine.java | 2 +-
.../documentation/AbstractDocumentationWriter.java | 5 +-
.../ExtensionDocumentationWriter.java | 3 +-
...tionControllerServiceInitializationContext.java | 5 +-
...ionFlowRegistryClientInitializationContext.java | 2 +-
...ocumentationProcessorInitializationContext.java | 5 +-
...ocumentationReportingInitializationContext.java | 7 +-
.../init/EmptyControllerServiceLookup.java | 3 +-
.../nifi/documentation/init/NopStateManager.java | 3 +-
.../documentation/xml/XmlDocumentationWriter.java | 33 +--
.../nifi/expression/AttributeExpression.java | 8 +-
src/main/java/org/apache/nifi/flow/BatchSize.java | 1 +
.../org/apache/nifi/flow/ConnectableComponent.java | 1 +
.../org/apache/nifi/flow/ControllerServiceAPI.java | 4 +-
.../java/org/apache/nifi/flow/VersionedLabel.java | 4 +-
.../org/apache/nifi/flow/VersionedProcessor.java | 6 +-
...ernalResourceProviderInitializationContext.java | 2 +-
.../java/org/apache/nifi/flowfile/FlowFile.java | 2 +-
.../org/apache/nifi/kerberos/KerberosContext.java | 2 +-
.../java/org/apache/nifi/logging/ComponentLog.java | 2 +-
.../processor/AbstractSessionFactoryProcessor.java | 5 +-
.../java/org/apache/nifi/processor/DataUnit.java | 300 ++++++++++-----------
.../org/apache/nifi/processor/ProcessSession.java | 23 +-
.../java/org/apache/nifi/processor/Processor.java | 2 +-
.../nifi/processor/exception/ProcessException.java | 1 -
.../exception/TerminatedTaskException.java | 5 +-
.../nifi/provenance/ProvenanceEventBuilder.java | 7 +-
.../nifi/provenance/ProvenanceEventRecord.java | 4 +-
.../nifi/provenance/ProvenanceEventType.java | 2 +-
.../registry/flow/AbstractFlowRegistryClient.java | 2 +-
.../FlowRegistryClientInitializationContext.java | 2 +-
.../org/apache/nifi/reporting/EventAccess.java | 10 +-
.../apache/nifi/reporting/ReportingContext.java | 5 +-
.../reporting/ReportingInitializationContext.java | 5 +-
.../nifi/reporting/VerifiableReportingTask.java | 2 +-
.../java/org/apache/nifi/search/SearchContext.java | 3 +-
67 files changed, 419 insertions(+), 320 deletions(-)