This is an automated email from the ASF dual-hosted git repository.

mattyb149 pushed a change to branch NIFI-9428
in repository https://gitbox.apache.org/repos/asf/nifi.git.


    from d45b23d  NIFI-8153 custom date/time format properties for 
PutElasticsearchRecord
     add 2b415de  NIFI-9336 - Show icon for property values with leading or 
trailing whitespace (#5559)
     add ff86426  NIFI-9436 - In AbstractPutHDFSRecord make sure the record 
writers use the FileSystem object the processor already has.
     add fede6b9  NIFI-9432 - fix typo in diagnostic output (#5562)
     add 90b39b5  NIFI-9069 Changed framework dataflow serialization to support 
JSON
     add f95044f  NIFI-9433: When a Connection is unregistered from the 
NioAsyncLoadBalanceClient, make sure that we only cancel its active transaction 
if the transaction belongs to the appropriate connection. Also ensure that when 
we do cancel a transaction / call its failure callback, we purge the collection 
of any FlowFiles that have been sent in that transaction. This ensures that we 
cannot later attempt to failure the transaction again, decrementing the count 
of FlowFiles for the con [...]
     add 41ff6f0  NIFI-9409 Updated links for EVP BytesToKey and PBKDF2
     add 7a83c32  NIFI-9441: Ensure that we only update our member variable for 
the latest timestamp after processing all objects within the GCS Bucket
     add 2a3f7da  NIFI-9442: When deleting a connection, ensure that when the 
source of the connection is a funnel that its upstream components are checked 
(recursively)
     add 53809dd  NIFI-9439: - Add PutElasticsearchJson processor to 
Elasticsearch REST bundle - Deprecate 
PutElasticsearchHttp/PutElasticsearchHttpReccord in favour of Elasticsearch 
REST processors
     add 0f02774  NIFI-9443 Update NAR plugin to 1.3.3 and update data model 
for extension manifest to capture new fields
     add 1eb4264  NIFI-9447: Fix SNMP related tests to find available UDP ports 
instead of TCP
     add 70822b9  NIFI-9093 This closes #5578. GetSplunk Processor hangs 
addressed by adding timeouts. changed the required flag to false on 
ConnectTimeout and ReadTimeout properties
     add 12015a1  NIFI-9397 Added Custom Authorization property to 
JettyWebSocketClient
     add 563df24  NIFI-9448 Improved S2S HTTP Extend Transaction Exception 
Handling
     add bf288f3  NIFI-9454: Moved file renaming after closing the OutputStream 
in StandardFlowConfigurationDAO (#5581)
     add dafa03a  NIFI-9421: Running NiFi Stateless with local NARs only
     add c1bb0c0  NIFI-9417: Update BulletinMergerTest.java
     add 97198e3  NIFI-9382: This closes #5584. Added system test that 
replicates issue in which a closed shared classloader causes issues when used 
again NIFI-9382: Fixed issue with SharedInstanceClassLoader where the 
classloader may get closed but then get used again. When the 
SharedInstanceClassLoader is closed, we will now ensure that we don't use 
anymore and instead create a new one.
     add f5dccb5  NIFI-9444: Added reconnect property to JettyWebsocketClient.
     add 3d3f6ac  NIFI-9471 Corrected PutKudu usage of DataTypeUtils.toString()
     add b7ad1f9  NIFI-9457 Support microseconds for String Timestamps in 
PutKudu
     add a475e7e  NIFI-9450 Correct Admin Guide documentation about diagnostics
     add 7dc0f84  NIFI-9468 - Bump Kafka client from 2.6.0 to 2.6.3
     add f7a300d  NIFI-9473 - Upgrade Jackson from 2.12.3 to 2.12.5
     add 8fdde86  NIFI-9474 - Upgrade Log4j references to 2.15.0
     add b578f18  NIFI-9430: Create initial C2 structure, add c2-protocol-api 
module (#5563)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/system-tests.yml                 |   17 +-
 c2/c2-protocol/c2-protocol-api/pom.xml             |   38 +
 .../org/apache/nifi/c2/protocol/api/AgentInfo.java |   83 +
 .../nifi/c2/protocol/api/AgentRepositories.java    |   36 +-
 .../c2/protocol/api/AgentRepositoryStatus.java     |   93 +
 .../c2/protocol/api/AgentResourceConsumption.java  |   51 +
 .../apache/nifi/c2/protocol/api/AgentStatus.java   |   73 +
 .../apache/nifi/c2/protocol/api/C2Heartbeat.java   |  149 ++
 .../nifi/c2/protocol/api/C2HeartbeatResponse.java  |   31 +-
 .../apache/nifi/c2/protocol/api/C2Operation.java   |   97 +
 .../nifi/c2/protocol/api/C2OperationAck.java       |   84 +
 .../nifi/c2/protocol/api/C2OperationState.java     |  124 ++
 .../nifi/c2/protocol/api/ComponentStatus.java      |   24 +-
 .../apache/nifi/c2/protocol/api/DeviceInfo.java    |   76 +
 .../org/apache/nifi/c2/protocol/api/FlowInfo.java  |   70 +
 .../nifi/c2/protocol/api/FlowQueueStatus.java      |   93 +
 .../org/apache/nifi/c2/protocol/api/FlowUri.java   |   69 +
 .../org/apache/nifi/c2/protocol/api/Location.java  |   77 +
 .../apache/nifi/c2/protocol/api/NetworkInfo.java   |   60 +
 .../org/apache/nifi/c2/protocol/api/Operation.java |  103 +
 .../nifi/c2/protocol/api/OperationState.java       |   67 +
 .../apache/nifi/c2/protocol/api/OperationType.java |   21 +-
 .../apache/nifi/c2/protocol/api/SystemInfo.java    |   96 +
 c2/c2-protocol/c2-protocol-component-api/pom.xml   |   49 +
 .../nifi/c2/protocol/component/api/BuildInfo.java  |  100 +
 .../nifi/c2/protocol/component/api/Bundle.java     |  124 ++
 .../protocol/component/api/ComponentManifest.java  |   71 +
 .../api/ConfigurableComponentDefinition.java       |   22 +-
 .../component/api/ControllerServiceDefinition.java |   56 +
 .../c2/protocol/component/api/DefinedType.java     |  116 ++
 .../protocol/component/api/ExtensionComponent.java |  115 ++
 .../component/api/ProcessorDefinition.java         |   88 +
 .../component/api/PropertyAllowableValue.java      |   84 +
 .../protocol/component/api/PropertyDescriptor.java |  159 ++
 .../c2/protocol/component/api/Relationship.java    |   34 +-
 .../component/api/ReportingTaskDefinition.java     |   86 +
 .../c2/protocol/component/api/RuntimeManifest.java |  130 ++
 .../protocol/component/api/SchedulingDefaults.java |   91 +
 c2/c2-protocol/pom.xml                             |   34 +
 c2/pom.xml                                         |   49 +
 minifi/minifi-c2/minifi-c2-service/pom.xml         |    2 +-
 .../nifi/minifi/c2/service/ConfigService.java      |    4 +-
 minifi/pom.xml                                     |    6 +-
 .../documentation/xml/XmlDocumentationWriter.java  |  103 +-
 .../src/main/java/org/apache/nifi/flow/Bundle.java |   13 +-
 .../java/org/apache/nifi/flow/ComponentType.java   |    7 +-
 .../org/apache/nifi/flow/ConnectableComponent.java |   21 +
 .../java/org/apache/nifi/flow/ScheduledState.java  |    3 +-
 .../org/apache/nifi/flow/VersionedComponent.java   |   14 +-
 .../nifi/flow/VersionedControllerService.java      |   19 +-
 .../apache/nifi/flow/VersionedProcessGroup.java    |    1 +
 .../org/apache/nifi/flow/VersionedProcessor.java   |    2 +-
 ...lerService.java => VersionedReportingTask.java} |   62 +-
 .../nifi/flow/encryptor/StandardFlowEncryptor.java |   19 +-
 .../java/org/apache/nifi/util/NiFiProperties.java  |   20 +-
 .../serialization/record/field/FieldConverter.java |   43 +-
 .../field/ObjectTimestampFieldConverter.java       |   86 +
 .../field/ObjectTimestampFieldConverterTest.java   |  114 ++
 .../apache/nifi/remote/client/PeerSelector.java    |    4 +-
 .../nifi/remote/util/ExtendTransactionCommand.java |   68 +
 .../nifi/remote/util/SiteToSiteRestApiClient.java  |   75 +-
 .../nifi/remote/client/http/TestHttpClient.java    |   52 +-
 .../remote/client/socket/SiteToSiteClientIT.java   |   99 -
 .../remote/util/TestExtendTransactionCommand.java  |   85 +
 .../src/main/asciidoc/administration-guide.adoc    |   87 +-
 nifi-external/nifi-kafka-connect/README.md         |    2 +
 .../AbstractPolicyBasedAuthorizer.java             |   24 +-
 nifi-nar-bundles/nifi-druid-bundle/pom.xml         |    2 +-
 .../nifi-elasticsearch-5-processors/pom.xml        |    2 +-
 .../AbstractElasticsearchHttpProcessor.java        |    1 +
 .../elasticsearch/IdentifierNotFoundException.java |    1 +
 .../elasticsearch/PutElasticsearchHttp.java        |    5 +-
 .../elasticsearch/PutElasticsearchHttpRecord.java  |    5 +-
 .../elasticsearch/RetryableException.java          |    1 +
 .../elasticsearch/UnretryableException.java        |    2 +-
 .../elasticsearch/AbstractPutElasticsearch.java    |  165 ++
 .../elasticsearch/ElasticsearchRestProcessor.java  |    4 -
 .../processors/elasticsearch/GetElasticsearch.java |    3 +-
 .../elasticsearch/PutElasticsearchJson.java        |  220 +++
 .../elasticsearch/PutElasticsearchRecord.java      |  138 +-
 .../services/org.apache.nifi.processor.Processor   |    2 +
 .../additionalDetails.html                         |   44 +
 .../additionalDetails.html                         |   11 +-
 .../elasticsearch/PutElasticsearchJsonTest.groovy  |  272 +++
 .../PutElasticsearchRecordTest.groovy              |   14 +
 nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml |    2 +-
 .../processors/hadoop/AbstractHadoopProcessor.java |    2 +-
 .../processors/hadoop/AbstractPutHDFSRecord.java   |   14 +-
 .../authorization/FileAccessPolicyProvider.java    |   80 +-
 .../FileAccessPolicyProviderTest.java              |    8 +
 .../nifi/authorization/FileAuthorizerTest.java     |    9 +
 .../nifi-framework-cluster-protocol/pom.xml        |    7 +-
 .../nifi/cluster/protocol/StandardDataFlow.java    |   63 +-
 .../coordination/flow/PopularVoteFlowElection.java |   23 +-
 .../flow/PopularVoteFlowElectionFactoryBean.java   |   16 +-
 .../http/replication/RequestReplicator.java        |   11 +-
 .../replication/ThreadPoolRequestReplicator.java   |   41 -
 .../resources/nifi-cluster-manager-context.xml     |    1 -
 .../PopularVoteFlowElectionFactoryBeanTest.groovy  |   87 -
 .../flow/TestPopularVoteFlowElection.java          |   60 +-
 .../TestThreadPoolRequestReplicator.java           |   77 -
 .../apache/nifi/cluster/integration/Cluster.java   |   10 +-
 .../nifi/cluster/manager/BulletinMergerTest.java   |   10 +-
 .../src/test/resources/conf/non-empty-flow.xml     |    1 +
 .../nifi/connectable/StandardConnection.java       |   33 +-
 .../nifi/controller/StandardProcessorNode.java     |    5 +-
 .../nifi/controller/flow/AbstractFlowManager.java  |   26 +-
 .../reporting/AbstractReportingTaskNode.java       |   11 +-
 .../service/StandardControllerServiceNode.java     |    5 +-
 .../service/StandardControllerServiceProvider.java |   24 +-
 .../nifi/groups/DefaultComponentScheduler.java     |   51 +
 .../groups/ProcessGroupSynchronizationContext.java |  163 ++
 .../nifi/groups/ProcessGroupSynchronizer.java      |   12 +-
 .../apache/nifi/groups/StandardProcessGroup.java   | 1660 +---------------
 .../groups/StandardProcessGroupSynchronizer.java   | 2084 ++++++++++++++++++++
 .../mapping/InstantiatedConnectableComponent.java  |    2 +-
 .../mapping/InstantiatedVersionedComponent.java    |    4 +-
 .../mapping/InstantiatedVersionedConnection.java   |    2 +-
 .../InstantiatedVersionedControllerService.java    |    2 +-
 .../flow/mapping/InstantiatedVersionedFunnel.java  |    2 +-
 .../flow/mapping/InstantiatedVersionedLabel.java   |    2 +-
 .../flow/mapping/InstantiatedVersionedPort.java    |    2 +-
 .../mapping/InstantiatedVersionedProcessGroup.java |    2 +-
 .../mapping/InstantiatedVersionedProcessor.java    |    2 +-
 .../InstantiatedVersionedRemoteGroupPort.java      |    2 +-
 .../InstantiatedVersionedRemoteProcessGroup.java   |    2 +-
 .../flow/mapping/NiFiRegistryFlowMapper.java       |  197 +-
 .../flow/mapping/StandardComparableDataFlow.java   |   32 +
 .../apache/nifi/util/FlowDifferenceFilters.java    |  111 +-
 .../flow/mapping/TestNiFiRegistryFlowMapper.java   |  221 +++
 .../org/apache/nifi/cluster/protocol/DataFlow.java |   10 +
 .../nifi/controller/AbstractComponentNode.java     |   25 +-
 .../org/apache/nifi/controller/ProcessorNode.java  |    2 +-
 .../apache/nifi/controller/flow/FlowManager.java   |    9 +-
 .../nifi/controller/flow/VersionedDataflow.java    |  101 +
 .../flow/VersionedFlowEncodingVersion.java}        |   33 +-
 .../nifi/controller/flow/VersionedRegistry.java    |   53 +-
 .../nifi/controller/flow/VersionedTemplate.java    |   28 +-
 .../nifi/groups/AbstractComponentScheduler.java    |   72 +
 .../apache/nifi/groups/BundleUpdateStrategy.java   |   16 +-
 .../ComponentIdGenerator.java}                     |   37 +-
 .../apache/nifi/groups/ComponentScheduler.java}    |   29 +-
 .../nifi/groups/GroupSynchronizationOptions.java   |  220 +++
 .../java/org/apache/nifi/groups/ProcessGroup.java  |   12 +-
 .../org/apache/nifi/groups/PropertyDecryptor.java  |   10 +-
 .../registry/flow/mapping/ComponentIdLookup.java   |   55 +
 .../registry/flow/mapping/FlowMappingOptions.java  |  197 ++
 .../flow/mapping/SensitiveValueEncryptor.java      |    8 +-
 .../mapping/VersionedComponentStateLookup.java     |  108 +
 .../org/apache/nifi/controller/FlowController.java |   19 +-
 .../nifi/controller/StandardFlowService.java       |   35 +-
 ...wSynchronizer.java => XmlFlowSynchronizer.java} |   27 +-
 .../inheritance/BundleCompatibilityCheck.java      |  100 +-
 .../inheritance/ConnectionMissingCheck.java        |   72 +-
 .../client/async/nio/LoadBalanceSession.java       |    7 +-
 .../async/nio/NioAsyncLoadBalanceClient.java       |   13 +-
 .../repository/WriteAheadFlowFileRepository.java   |    4 +-
 .../serialization/AffectedComponentSet.java        |  645 ++++++
 .../controller/serialization/FlowSynchronizer.java |    3 +-
 .../serialization/ScheduledStateLookup.java        |    3 +-
 .../serialization/StandardFlowSynchronizer.java    |   65 +
 .../serialization/VersionedDataflowMapper.java     |  221 +++
 .../serialization/VersionedFlowSerializer.java     |   70 +
 .../serialization/VersionedFlowSynchronizer.java   |  978 +++++++++
 .../tasks/FlowConfigurationDiagnosticTask.java     |    2 +-
 .../FlowConfigurationArchiveManager.java           |   44 +-
 .../nifi/persistence/FlowConfigurationDAO.java     |   13 +-
 .../persistence/StandardFlowConfigurationDAO.java  |  234 +++
 .../StandardXMLFlowConfigurationDAO.java           |  190 --
 .../java/org/apache/nifi/util/BundleUtils.java     |   52 +-
 .../main/java/org/apache/nifi/util/FlowParser.java |  161 +-
 .../apache/nifi/controller/TestFlowController.java |   72 +-
 .../client/async/nio/TestLoadBalanceSession.java   |    4 +-
 .../controller/service/mock/MockProcessGroup.java  |    6 +
 .../nifi/integration/FrameworkIntegrationTest.java |   15 +-
 .../nifi/integration/versioned/ImportFlowIT.java   |   25 +-
 .../TestFlowConfigurationArchiveManager.java       |   48 +-
 .../flow/mapping/NiFiRegistryFlowMapperTest.java   |    1 -
 .../org/apache/nifi/nar/InstanceClassLoader.java   |    4 -
 .../nifi/nar/NarThreadContextClassLoader.java      |    1 +
 .../apache/nifi/nar/SharedInstanceClassLoader.java |    9 +-
 .../nar/StandardExtensionDiscoveringManager.java   |    8 +-
 .../org/apache/nifi/headless/FlowEnricher.java     |  264 ---
 .../apache/nifi/headless/HeadlessNiFiServer.java   |    2 -
 .../nifi/properties/NiFiPropertiesLoader.java      |   13 +-
 .../nifi-framework/nifi-resources/pom.xml          |    1 +
 .../src/main/resources/conf/nifi.properties        |    1 +
 .../nifi/registry/flow/FlowRegistryUtils.java      |    3 +-
 .../apache/nifi/web/StandardNiFiServiceFacade.java |   79 +-
 .../apache/nifi/web/api/FlowUpdateResource.java    |   41 +-
 ...connectedNodeMutableRequestExceptionMapper.java |   49 -
 .../org/apache/nifi/web/api/dto/DtoFactory.java    |   56 +-
 .../web/dao/impl/StandardParameterContextDAO.java  |    8 +-
 .../nifi/web/StandardNiFiServiceFacadeSpec.groovy  |    8 +-
 .../jquery/propertytable/jquery.propertytable.js   |   34 +-
 .../nifi-web-ui/src/main/webapp/js/nf/nf-common.js |   24 +
 .../nifi/processors/gcp/storage/ListGCSBucket.java |   16 +-
 nifi-nar-bundles/nifi-hive-bundle/pom.xml          |    2 +-
 nifi-nar-bundles/nifi-kafka-bundle/pom.xml         |    2 +-
 .../processors/kudu/AbstractKuduProcessor.java     |   46 +-
 .../apache/nifi/processors/kudu/TestPutKudu.java   |   55 +-
 nifi-nar-bundles/nifi-ranger-bundle/pom.xml        |    2 +-
 .../snmp/configuration/SNMPConfigurationTest.java  |    2 +-
 .../snmp/factory/core/V1V2cSNMPFactoryTest.java    |   12 +-
 .../nifi/snmp/factory/core/V3SNMPFactoryTest.java  |   12 +-
 .../operations/SNMPTrapReceiverHandlerTest.java    |    6 +-
 .../snmp/processors/AbstractSNMPProcessorTest.java |    2 +-
 .../apache/nifi/snmp/processors/GetSNMPTest.java   |    4 +-
 .../snmp/processors/TrapSNMPIntegrationTest.java   |    4 +-
 .../apache/nifi/processors/splunk/GetSplunk.java   |   23 +
 .../nifi/websocket/jetty/JettyWebSocketClient.java |   68 +-
 .../websocket/jetty/ITJettyWebsocketReconnect.java |  105 +
 .../websocket/jetty/TestJettyWebSocketClient.java  |   24 +
 .../docs/TestJacksonExtensionManifestParser.java   |   25 +
 .../extension-manifest-kafka-2-6-nar.xml           |   16 +
 .../extension/component/manifest/BuildInfo.java    |   89 +
 .../component/manifest/ExtensionManifest.java      |   56 +
 .../{ExtensionManifest.java => ParentNar.java}     |   45 +-
 .../registry/flow/VersionedParameterContext.java   |   22 +-
 .../registry/flow/diff/ComparableDataFlow.java     |   11 +
 .../diff/ConciseEvolvingDifferenceDescriptor.java  |   10 +-
 .../nifi/registry/flow/diff/DifferenceType.java    |   45 +
 .../flow/diff/EvolvingDifferenceDescriptor.java    |    6 +-
 .../flow/diff/StandardComparableDataFlow.java      |   32 +
 .../registry/flow/diff/StandardFlowComparator.java |  133 +-
 .../flow/diff/StaticDifferenceDescriptor.java      |   14 +-
 .../nifi/registry/service/RegistryService.java     |    3 +-
 .../nifi-registry-ranger/pom.xml                   |    2 +-
 nifi-stateless/nifi-stateless-assembly/README.md   |    7 +-
 .../extensions/FileSystemExtensionRepository.java  |   46 +-
 .../flow/StandardStatelessDataflowFactory.java     |    3 +-
 .../tests/system/WriteFlowFileCountToFile.java     |   30 +-
 .../nifi/tests/system/AggregateNiFiInstance.java   |    9 +
 .../tests/system/ExceptionalBooleanSupplier.java   |    8 +-
 .../apache/nifi/tests/system/NiFiClientUtil.java   |  200 +-
 .../org/apache/nifi/tests/system/NiFiInstance.java |    8 +
 .../org/apache/nifi/tests/system/NiFiSystemIT.java |   82 +-
 .../SpawnedStandaloneNiFiInstanceFactory.java      |   22 +-
 .../classloaders/ClassloaderIsolationKeyIT.java    |   55 +
 .../system/clustering/FlowSynchronizationIT.java   |  896 +++++++++
 .../clustering/JoinClusterWithDifferentFlow.java   |    5 +
 ... JoinClusterWithMissingConnectionWithData.java} |    2 +-
 .../system/restart/FlowFileRestorationIT.java      |    7 +-
 .../resources/conf/clustered/node1/logback.xml     |   41 +-
 .../resources/conf/clustered/node2/logback.xml     |   43 +-
 .../src/test/resources/conf/default/logback.xml    |   43 +-
 .../cli/impl/client/nifi/ConnectionClient.java     |    6 +
 .../cli/impl/client/nifi/ProcessorClient.java      |    4 +
 .../cli/impl/client/nifi/ReportingTasksClient.java |    2 +
 .../impl/client/nifi/impl/CRUDJerseyClient.java    |    6 +-
 .../client/nifi/impl/JerseyConnectionClient.java   |   24 +-
 .../nifi/impl/JerseyControllerServicesClient.java  |    6 +-
 .../client/nifi/impl/JerseyProcessorClient.java    |   41 +-
 .../nifi/impl/JerseyReportingTasksClient.java      |   30 +
 pom.xml                                            |    5 +-
 255 files changed, 13706 insertions(+), 3726 deletions(-)
 create mode 100644 c2/c2-protocol/c2-protocol-api/pom.xml
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/AgentInfo.java
 copy 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-processors/src/main/java/org/apache/nifi/processors/elasticsearch/RetryableException.java
 => 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/AgentRepositories.java
 (52%)
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/AgentRepositoryStatus.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/AgentResourceConsumption.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/AgentStatus.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/C2Heartbeat.java
 copy 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-processors/src/main/java/org/apache/nifi/processors/elasticsearch/RetryableException.java
 => 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/C2HeartbeatResponse.java
 (57%)
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/C2Operation.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/C2OperationAck.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/C2OperationState.java
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/registry/flow/mapping/InstantiatedVersionedComponent.java
 => 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/ComponentStatus.java
 (62%)
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/DeviceInfo.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/FlowInfo.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/FlowQueueStatus.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/FlowUri.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/Location.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/NetworkInfo.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/Operation.java
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/OperationState.java
 copy 
nifi-registry/nifi-registry-core/nifi-registry-flow-diff/src/main/java/org/apache/nifi/registry/flow/diff/ComparableDataFlow.java
 => 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/OperationType.java
 (72%)
 create mode 100644 
c2/c2-protocol/c2-protocol-api/src/main/java/org/apache/nifi/c2/protocol/api/SystemInfo.java
 create mode 100644 c2/c2-protocol/c2-protocol-component-api/pom.xml
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/BuildInfo.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/Bundle.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ComponentManifest.java
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/registry/flow/mapping/InstantiatedVersionedComponent.java
 => 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ConfigurableComponentDefinition.java
 (62%)
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ControllerServiceDefinition.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/DefinedType.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ExtensionComponent.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ProcessorDefinition.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/PropertyAllowableValue.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/PropertyDescriptor.java
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/registry/flow/mapping/StandardComparableDataFlow.java
 => 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/Relationship.java
 (57%)
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/ReportingTaskDefinition.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/RuntimeManifest.java
 create mode 100644 
c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/SchedulingDefaults.java
 create mode 100644 c2/c2-protocol/pom.xml
 create mode 100644 c2/pom.xml
 copy 
nifi-api/src/main/java/org/apache/nifi/flow/{VersionedControllerService.java => 
VersionedReportingTask.java} (57%)
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/cluster/protocol/DataFlow.java
 => 
nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/FieldConverter.java
 (54%)
 create mode 100644 
nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectTimestampFieldConverter.java
 create mode 100644 
nifi-commons/nifi-record/src/test/java/org/apache/nifi/serialization/record/field/ObjectTimestampFieldConverterTest.java
 create mode 100644 
nifi-commons/nifi-site-to-site-client/src/main/java/org/apache/nifi/remote/util/ExtendTransactionCommand.java
 delete mode 100644 
nifi-commons/nifi-site-to-site-client/src/test/java/org/apache/nifi/remote/client/socket/SiteToSiteClientIT.java
 create mode 100644 
nifi-commons/nifi-site-to-site-client/src/test/java/org/apache/nifi/remote/util/TestExtendTransactionCommand.java
 create mode 100644 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/AbstractPutElasticsearch.java
 create mode 100644 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/PutElasticsearchJson.java
 create mode 100644 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/resources/docs/org.apache.nifi.processors.elasticsearch.PutElasticsearchJson/additionalDetails.html
 create mode 100644 
nifi-nar-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/test/groovy/org/apache/nifi/processors/elasticsearch/PutElasticsearchJsonTest.groovy
 delete mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-cluster/src/test/groovy/org/apache/nifi/cluster/coordination/flow/PopularVoteFlowElectionFactoryBeanTest.groovy
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/groups/DefaultComponentScheduler.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/groups/ProcessGroupSynchronizationContext.java
 copy 
nifi-registry/nifi-registry-core/nifi-registry-flow-diff/src/main/java/org/apache/nifi/registry/flow/diff/ComparableDataFlow.java
 => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/groups/ProcessGroupSynchronizer.java
 (63%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/groups/StandardProcessGroupSynchronizer.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/test/java/org/apache/nifi/registry/flow/mapping/TestNiFiRegistryFlowMapper.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/flow/VersionedDataflow.java
 copy 
nifi-nar-bundles/{nifi-elasticsearch-bundle/nifi-elasticsearch-processors/src/main/java/org/apache/nifi/processors/elasticsearch/RetryableException.java
 => 
nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/flow/VersionedFlowEncodingVersion.java}
 (54%)
 copy 
nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/flow/VersionedParameterContext.java
 => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/flow/VersionedRegistry.java
 (52%)
 copy 
nifi-registry/nifi-registry-core/nifi-registry-flow-diff/src/main/java/org/apache/nifi/registry/flow/diff/StandardComparableDataFlow.java
 => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/flow/VersionedTemplate.java
 (60%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/groups/AbstractComponentScheduler.java
 copy 
nifi-registry/nifi-registry-core/nifi-registry-flow-diff/src/main/java/org/apache/nifi/registry/flow/diff/ComparableDataFlow.java
 => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/groups/BundleUpdateStrategy.java
 (72%)
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/{cluster/protocol/DataFlow.java
 => groups/ComponentIdGenerator.java} (55%)
 copy 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/{nifi-framework-components/src/main/java/org/apache/nifi/registry/flow/mapping/InstantiatedVersionedComponent.java
 => 
nifi-framework-core-api/src/main/java/org/apache/nifi/groups/ComponentScheduler.java}
 (62%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/groups/GroupSynchronizationOptions.java
 copy nifi-api/src/main/java/org/apache/nifi/flow/ScheduledState.java => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/groups/PropertyDecryptor.java
 (83%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/registry/flow/mapping/ComponentIdLookup.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/registry/flow/mapping/FlowMappingOptions.java
 copy nifi-api/src/main/java/org/apache/nifi/flow/ScheduledState.java => 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/registry/flow/mapping/SensitiveValueEncryptor.java
 (86%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/registry/flow/mapping/VersionedComponentStateLookup.java
 rename 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/{StandardFlowSynchronizer.java
 => XmlFlowSynchronizer.java} (99%)
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/serialization/AffectedComponentSet.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/serialization/StandardFlowSynchronizer.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/serialization/VersionedDataflowMapper.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/serialization/VersionedFlowSerializer.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/serialization/VersionedFlowSynchronizer.java
 create mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/persistence/StandardFlowConfigurationDAO.java
 delete mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/persistence/StandardXMLFlowConfigurationDAO.java
 delete mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-headless-server/src/main/java/org/apache/nifi/headless/FlowEnricher.java
 delete mode 100644 
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/config/DisconnectedNodeMutableRequestExceptionMapper.java
 create mode 100644 
nifi-nar-bundles/nifi-websocket-bundle/nifi-websocket-services-jetty/src/test/java/org/apache/nifi/websocket/jetty/ITJettyWebsocketReconnect.java
 create mode 100644 
nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/BuildInfo.java
 copy 
nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/{ExtensionManifest.java
 => ParentNar.java} (52%)
 copy nifi-api/src/main/java/org/apache/nifi/flow/ScheduledState.java => 
nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/ExceptionalBooleanSupplier.java
 (86%)
 create mode 100644 
nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/clustering/FlowSynchronizationIT.java
 rename 
nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/clustering/{JoinCluslterWithMissingConnectionWithData.java
 => JoinClusterWithMissingConnectionWithData.java} (98%)

Reply via email to