You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ma...@apache.org on 2021/05/21 02:16:00 UTC
[nifi] branch main updated (c113960 -> 154e4f3)
This is an automated email from the ASF dual-hosted git repository.
mattyb149 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git.
from c113960 NIFI-8613: Improve FlattenJson Processor
add 154e4f3 NIFI-8617: Created nifi-stateless module at the root level and moved sub-modules into that. Created nifi-stateless-assembly and the associated resources module. Also updated some configuration to be configurable via environment variables
No new revisions were added by this update.
Summary of changes:
.../kafka/connect/StatelessNiFiSinkTaskIT.java | 6 +
.../kafka/connect/StatelessNiFiSourceTaskIT.java | 6 +
.../kafka/connect/StatelessKafkaConnectorUtil.java | 13 +-
nifi-nar-bundles/nifi-framework-bundle/pom.xml | 1 -
.../nifi-stateless-api/pom.xml | 2 +-
.../config/ExtensionClientDefinition.java | 0
.../config/ParameterContextDefinition.java | 0
.../nifi/stateless/config/ParameterDefinition.java | 0
.../nifi/stateless/config/ParameterOverride.java | 0
.../nifi/stateless/config/ParameterProvider.java | 19 +-
.../PropertiesFileEngineConfigurationParser.java | 0
.../stateless/config/ReportingTaskDefinition.java | 0
.../stateless/config/SslContextDefinition.java | 0
.../config/StatelessConfigurationException.java | 0
.../stateless/engine/DataflowAbortedException.java | 0
.../nifi/stateless/engine/NarUnpackLock.java | 0
.../engine/StatelessEngineConfiguration.java | 0
.../nifi/stateless/flow/DataflowDefinition.java | 0
.../stateless/flow/DataflowDefinitionParser.java | 0
.../nifi/stateless/flow/DataflowTrigger.java | 0
.../flow/FailurePortEncounteredException.java | 0
.../nifi/stateless/flow/StatelessDataflow.java | 0
.../stateless/flow/StatelessDataflowFactory.java | 5 +-
.../flow/StatelessDataflowValidation.java | 0
.../nifi/stateless/flow/TransactionThresholds.java | 0
.../apache/nifi/stateless/flow/TriggerResult.java | 0
.../nifi-stateless-assembly}/LICENSE | 0
.../nifi-stateless-assembly}/NOTICE | 2 +-
.../nifi-stateless-assembly}/README.md | 49 ++++-
nifi-stateless/nifi-stateless-assembly/pom.xml | 242 +++++++++++++++++++++
.../src/main/assembly/common.xml | 107 +++++++++
.../src/main/assembly/dependencies.xml | 51 +++++
.../nifi-stateless-bootstrap/pom.xml | 2 +-
.../bootstrap/BootstrapConfiguration.java | 139 +++++++-----
.../bootstrap/CompositeParameterProvider.java | 55 +++++
.../bootstrap/EmptyParameterProvider.java | 12 +-
.../EnvironmentVariableParameterProvider.java | 27 ++-
.../bootstrap/ParameterOverrideProvider.java | 54 +++++
.../nifi/stateless/bootstrap/RunStatelessFlow.java | 27 ++-
.../stateless/bootstrap/StatelessBootstrap.java | 6 +-
.../src/main/resources/nifi-stateless.properties | 0
.../src/test/resources/nifi-stateless.properties | 0
.../nifi-stateless-engine/pom.xml | 5 +-
.../components/state/HashMapStateProvider.java | 0
.../state/StatelessStateManagerProvider.java | 0
.../controller/reporting/StatelessEventAccess.java | 0
.../reporting/StatelessReportingContext.java | 0
.../reporting/StatelessReportingTaskNode.java | 0
.../scheduling/StatelessProcessScheduler.java | 2 +-
.../apache/nifi/extensions/BundleAvailability.java | 0
.../org/apache/nifi/extensions/DownloadQueue.java | 0
.../apache/nifi/extensions/ExtensionClient.java | 0
.../nifi/extensions/ExtensionRepository.java | 0
.../extensions/FileSystemExtensionRepository.java | 0
.../nifi/extensions/NexusExtensionClient.java | 0
.../exception/BundleNotFoundException.java | 0
.../nifi/registry/flow/InMemoryFlowRegistry.java | 0
.../stateless/bootstrap/ExtensionDiscovery.java | 0
.../config/PropertiesFileFlowDefinitionParser.java | 27 ++-
.../stateless/config/SslConfigurationUtil.java | 0
.../apache/nifi/stateless/core/RegistryUtil.java | 0
.../engine/CachingProcessContextFactory.java | 0
.../nifi/stateless/engine/ComponentBuilder.java | 0
.../nifi/stateless/engine/ExecutionProgress.java | 0
.../stateless/engine/ProcessContextFactory.java | 0
.../engine/StandardExecutionProgress.java | 0
.../stateless/engine/StandardStatelessEngine.java | 56 ++---
.../nifi/stateless/engine/StatelessAuthorizer.java | 0
.../nifi/stateless/engine/StatelessEngine.java | 6 +-
.../StatelessEngineInitializationContext.java | 0
.../stateless/engine/StatelessFlowManager.java | 0
.../engine/StatelessNodeTypeProvider.java | 0
.../engine/StatelessProcessContextFactory.java | 0
.../StatelessProvenanceAuthorizableFactory.java | 0
.../stateless/engine/StatelessReloadComponent.java | 0
.../stateless/engine/StatelessSchedulingAgent.java | 0
.../nifi/stateless/flow/CanceledTriggerResult.java | 0
.../stateless/flow/ExceptionalTriggerResult.java | 0
.../stateless/flow/StandardDataflowDefinition.java | 0
.../flow/StandardStatelessDataflowFactory.java | 6 +-
.../flow/StandardStatelessDataflowValidation.java | 0
.../nifi/stateless/flow/StandardStatelessFlow.java | 0
.../flow/StandardStatelessFlowCurrent.java | 0
.../nifi/stateless/flow/StatelessFlowCurrent.java | 0
.../stateless/flow/TransactionThresholdMeter.java | 0
.../stateless/queue/DrainableFlowFileQueue.java | 0
.../stateless/queue/StatelessFlowFileQueue.java | 0
.../repository/ByteArrayContentRepository.java | 0
.../repository/RepositoryContextFactory.java | 0
.../StatelessContentClaimWriteCache.java | 0
.../repository/StatelessFlowFileRepository.java | 0
.../repository/StatelessProvenanceRepository.java | 0
.../repository/StatelessRepositoryContext.java | 0
.../StatelessRepositoryContextFactory.java | 0
.../session/AsynchronousCommitTracker.java | 0
.../stateless/session/StatelessProcessSession.java | 0
.../session/StatelessProcessSessionFactory.java | 0
...he.nifi.stateless.flow.DataflowDefinitionParser | 0
...he.nifi.stateless.flow.StatelessDataflowFactory | 0
.../TestPropertiesFileFlowDefinitionParser.java | 0
.../queue/TestStatelessFlowFileQueue.java | 0
.../session/TestAsynchronousCommitTracker.java | 0
.../test/resources/flow-configuration.properties | 0
.../src/test/resources/flow-snapshot.json | 0
.../nifi-stateless-nar/pom.xml | 0
.../src/main/resources/META-INF/LICENSE | 0
.../src/main/resources/META-INF/NOTICE | 0
.../nifi-stateless-bundle/pom.xml | 4 +-
nifi-stateless/nifi-stateless-resources/pom.xml | 54 +++++
.../src/main/assembly/dependencies.xml | 43 ++--
.../src/main/resources/bin/nifi-stateless-env.sh | 0
.../src/main/resources/bin/nifi-stateless.sh | 162 ++++++++++++++
.../main/resources/conf/env-flow-config.properties | 41 ++++
.../src/main/resources/conf/stateless-logback.xml | 73 +++++++
.../src/main/resources/conf/stateless.properties | 20 +-
.../pom.xml | 25 ++-
.../apache/nifi/stateless/StatelessSystemIT.java | 3 +-
pom.xml | 3 +-
118 files changed, 1149 insertions(+), 206 deletions(-)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/pom.xml (95%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ExtensionClientDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ParameterContextDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ParameterDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ParameterOverride.java (100%)
copy nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/StatelessConfigurationException.java => nifi-stateless/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ParameterProvider.java (62%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/PropertiesFileEngineConfigurationParser.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/ReportingTaskDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/SslContextDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/config/StatelessConfigurationException.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/engine/DataflowAbortedException.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/engine/NarUnpackLock.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/engine/StatelessEngineConfiguration.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/DataflowDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/DataflowDefinitionParser.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/DataflowTrigger.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/FailurePortEncounteredException.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/StatelessDataflow.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/StatelessDataflowFactory.java (84%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/StatelessDataflowValidation.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/TransactionThresholds.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-api/src/main/java/org/apache/nifi/stateless/flow/TriggerResult.java (100%)
copy {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-nar/src/main/resources/META-INF => nifi-stateless/nifi-stateless-assembly}/LICENSE (100%)
copy {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-nar/src/main/resources/META-INF => nifi-stateless/nifi-stateless-assembly}/NOTICE (99%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless/nifi-stateless-assembly}/README.md (89%)
create mode 100644 nifi-stateless/nifi-stateless-assembly/pom.xml
create mode 100644 nifi-stateless/nifi-stateless-assembly/src/main/assembly/common.xml
create mode 100644 nifi-stateless/nifi-stateless-assembly/src/main/assembly/dependencies.xml
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/pom.xml (97%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/BootstrapConfiguration.java (51%)
create mode 100644 nifi-stateless/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/CompositeParameterProvider.java
copy nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessNodeTypeProvider.java => nifi-stateless/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/EmptyParameterProvider.java (69%)
copy nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessProvenanceAuthorizableFactory.java => nifi-stateless/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/EnvironmentVariableParameterProvider.java (52%)
create mode 100644 nifi-stateless/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/ParameterOverrideProvider.java
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/RunStatelessFlow.java (78%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/src/main/java/org/apache/nifi/stateless/bootstrap/StatelessBootstrap.java (97%)
copy {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/src/main/resources/nifi-stateless.properties (100%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/nifi-stateless-bootstrap/src/test/resources/nifi-stateless.properties (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/pom.xml (95%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/components/state/HashMapStateProvider.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/components/state/StatelessStateManagerProvider.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/controller/reporting/StatelessEventAccess.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/controller/reporting/StatelessReportingContext.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/controller/reporting/StatelessReportingTaskNode.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/controller/scheduling/StatelessProcessScheduler.java (99%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/BundleAvailability.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/DownloadQueue.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/ExtensionClient.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/ExtensionRepository.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/FileSystemExtensionRepository.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/NexusExtensionClient.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/extensions/exception/BundleNotFoundException.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/registry/flow/InMemoryFlowRegistry.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/bootstrap/ExtensionDiscovery.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/config/PropertiesFileFlowDefinitionParser.java (95%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/config/SslConfigurationUtil.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/core/RegistryUtil.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/CachingProcessContextFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/ComponentBuilder.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/ExecutionProgress.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/ProcessContextFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StandardExecutionProgress.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StandardStatelessEngine.java (92%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessAuthorizer.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessEngine.java (94%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessEngineInitializationContext.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessFlowManager.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessNodeTypeProvider.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessProcessContextFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessProvenanceAuthorizableFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessReloadComponent.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/engine/StatelessSchedulingAgent.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/CanceledTriggerResult.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/ExceptionalTriggerResult.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StandardDataflowDefinition.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StandardStatelessDataflowFactory.java (98%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StandardStatelessDataflowValidation.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StandardStatelessFlow.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StandardStatelessFlowCurrent.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/StatelessFlowCurrent.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/flow/TransactionThresholdMeter.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/queue/DrainableFlowFileQueue.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/queue/StatelessFlowFileQueue.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/ByteArrayContentRepository.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/RepositoryContextFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/StatelessContentClaimWriteCache.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/StatelessFlowFileRepository.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/StatelessProvenanceRepository.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/StatelessRepositoryContext.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/repository/StatelessRepositoryContextFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/session/AsynchronousCommitTracker.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/session/StatelessProcessSession.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/java/org/apache/nifi/stateless/session/StatelessProcessSessionFactory.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/resources/META-INF/services/org.apache.nifi.stateless.flow.DataflowDefinitionParser (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/main/resources/META-INF/services/org.apache.nifi.stateless.flow.StatelessDataflowFactory (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/test/java/org/apache/nifi/stateless/config/TestPropertiesFileFlowDefinitionParser.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/test/java/org/apache/nifi/stateless/queue/TestStatelessFlowFileQueue.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/test/java/org/apache/nifi/stateless/session/TestAsynchronousCommitTracker.java (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/test/resources/flow-configuration.properties (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-engine/src/test/resources/flow-snapshot.json (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-nar/pom.xml (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-nar/src/main/resources/META-INF/LICENSE (100%)
rename {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/nifi-stateless-nar/src/main/resources/META-INF/NOTICE (100%)
copy {nifi-nar-bundles/nifi-framework-bundle => nifi-stateless}/nifi-stateless-bundle/pom.xml (89%)
create mode 100644 nifi-stateless/nifi-stateless-resources/pom.xml
copy nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/pom.xml => nifi-stateless/nifi-stateless-resources/src/main/assembly/dependencies.xml (50%)
copy nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-resources/src/main/resources/bin/nifi-env.sh => nifi-stateless/nifi-stateless-resources/src/main/resources/bin/nifi-stateless-env.sh (100%)
create mode 100644 nifi-stateless/nifi-stateless-resources/src/main/resources/bin/nifi-stateless.sh
create mode 100644 nifi-stateless/nifi-stateless-resources/src/main/resources/conf/env-flow-config.properties
create mode 100644 nifi-stateless/nifi-stateless-resources/src/main/resources/conf/stateless-logback.xml
rename nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle/nifi-stateless-bootstrap/src/main/resources/nifi-stateless.properties => nifi-stateless/nifi-stateless-resources/src/main/resources/conf/stateless.properties (56%)
rename {nifi-nar-bundles/nifi-framework-bundle/nifi-stateless-bundle => nifi-stateless}/pom.xml (57%)