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 2022/01/04 16:40:37 UTC
[nifi] branch NIFI-9428 updated (b578f18 -> 4346dd8)
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 b578f18 NIFI-9430: Create initial C2 structure, add c2-protocol-api module (#5563)
add 24422c4 NIFI-9259: Adding GeohashRecord Processor (#5476)
add 6f22d3a NIFI-9474 - Upgrade additional Log4j references to 2.15.0
add f07c372 NIFI-9353: Adding Config Verification to AWS Processors
add f3c7537 NIFI-9343: Adding config verification to GCP processors
add 429087c NIFI-9386: Adding status task schedule to Stateless engine config
add b5414ab NIFI-9474 Block log4j-core older than 2.15.0
add 3d5f357 [NIFI-9423-NIFI-9429]: Show icon and tooltip for Parameters with leading and/or trailing whitespace (#5569)
add 1321b25 NIFI-9482 This closes #5600. Upgrade Log4j 2 from 2.15.0 to 2.16.0
add 09f254c NIFI-9486 This closes #5604. Upgrade to logback 1.2.8, remove unnecessary dependencyManagement entries in minifi and nifi-registry in favor of root pom Remove unnecessary use of slf4j-simple
add e7449bf NIFI-9486 This closes #5604. Add compile scope to logging deps in nifi-registry-assembly NIFI-9486 Add compile scope to logging deps in minifi-assembly
add 90930ca NIFI-9476 - Fix QueryRecord when no result and with array type column
add 5e9c868 NIFI-9478 Moved Netty Log Exception Handler to end of pipeline
add 03cf976 NIFI-9467 - Update description for DefaultPartitioner in PublishKafka 2.6 to mention sticky partitioning
add 8638b7c NIFI-9466 - PublishKafka 2.x - change default delivery guarantee from best effort to replicated
add 293919f NIFI-9460: Update Lodash to 4.17.21 (#5605)
add 784ee68 NIFI-9495 Corrected BulletinMergerTest using static timestamps
add 7d8f99a NIFI-9461: Allowing Parameter descriptions to be changed (#5603)
add 7c6bdcb NIFI-9491 Excluded commons-logging and added jcl-over-slf4j references
add be9f254 NIFI-9497 Upgraded Bouncy Castle from 1.69 to 1.70
add 66f36ea NIFI-9461: Correcting equality comparison in Parameter update test
add 20392d5 NIFI-9503: Fixed issue in system-tests
add bda48b3 NIFI-9504 Upgraded Logback from 1.2.8 to 1.2.9
add 9dd6b5f NIFI-9483 This closes #5616. Excluded Log4j 2 log4j-core and related libraries
add f85ae68 NIFI-8821 Registry - Sorting the grid-list no longer expands the listed buckets (#5611)
add 4f28b28 NIFI-9507 This closes #5617. Corrected SSH Client handling on connect failures
add 9747d6a NIFI-9509 This closes #5618. Added PatchedSFTPEngine to correct SFTP rename flags handling
add 0f02dac NIFI-9452 Generate a RuntimeManifest for NiFi at build time - Write additional fields to extnesion-manifest.xml for processors - Update C2 model classes to support new fields for processors, properties, and scheduling - Create converter between NiFi model and C2 model - Create generator and execute during the build
add 4ee5bb6 NIFI-9445: Minor formatting improvements in developer guide.
add 0d49371 NIFI-7371 Added FlowFile attributes for exceptions in S3 processors
add d6efc69 NIFI-9502 Move extension manifest model and parser out of nifi-registry and into common modules
add 0ac8f1b NIFI-8605 Adding a new property for ExecuteSQL and ExecuteSQLRecord processors to enable/disable auto committing change the default value of auto commit function to true Changed the auto commit property name and add more details in the description If the auto commit is set to false, commit() is called for consistency adds unit tests Fix the check style issue of having more than 200 characters in single line
add e54cbe6 NIFI-9524 exclude commons-logging and log4j-core banned dependencies for other build profiles as well (#5625)
add 4346dd8 NIFI-9391: Modified MergeRecord to process FlowFiles within a loop in… (#5550)
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci-workflow.yml | 2 +-
.github/workflows/system-tests.yml | 3 +
c2/c2-protocol/c2-protocol-component-api/pom.xml | 6 +-
.../component/api/ProcessorDefinition.java | 159 +-
.../protocol/component/api/PropertyDependency.java | 23 +-
.../protocol/component/api/PropertyDescriptor.java | 20 +
.../component/api/PropertyResourceDefinition.java | 34 +-
.../component/api/ReportingTaskDefinition.java | 18 +-
.../protocol/component/api/SchedulingDefaults.java | 23 +
minifi/minifi-assembly/NOTICE | 5 -
minifi/minifi-assembly/pom.xml | 1 +
minifi/minifi-c2/minifi-c2-assembly/NOTICE | 5 -
.../minifi-c2-cache/minifi-c2-cache-s3/pom.xml | 12 +-
.../minifi-framework-nar/pom.xml | 13 +-
.../src/main/resources/META-INF/NOTICE | 5 -
.../minifi-toolkit/minifi-toolkit-assembly/NOTICE | 5 -
minifi/pom.xml | 44 -
.../documentation/AbstractDocumentationWriter.java | 39 +-
.../documentation/xml/XmlDocumentationWriter.java | 91 +
nifi-assembly/NOTICE | 18 +-
nifi-assembly/pom.xml | 27 +
.../serialization/record/ResultSetRecordSet.java | 7 +
nifi-docs/src/main/asciidoc/developer-guide.adoc | 18 +-
.../nifi-kafka-connector-assembly/NOTICE | 5 -
.../kafka/connect/StatelessKafkaConnectorUtil.java | 5 +
.../nifi-extension-manifest-model}/pom.xml | 43 +-
.../nifi/extension}/manifest/AllowableValue.java | 2 +-
.../apache/nifi/extension}/manifest/Attribute.java | 2 +-
.../apache/nifi/extension}/manifest/BuildInfo.java | 2 +-
.../nifi/extension}/manifest/Cardinality.java | 2 +-
.../manifest/ControllerServiceDefinition.java | 2 +-
.../nifi/extension/manifest/DefaultSchedule.java | 41 +-
.../nifi/extension/manifest/DefaultSettings.java | 41 +-
.../nifi/extension}/manifest/Dependency.java | 2 +-
.../nifi/extension}/manifest/DependentValues.java | 2 +-
.../extension}/manifest/DeprecationNotice.java | 2 +-
.../nifi/extension}/manifest/DynamicProperty.java | 2 +-
.../extension}/manifest/DynamicRelationship.java | 2 +-
.../manifest/ExpressionLanguageScope.java | 2 +-
.../apache/nifi/extension}/manifest/Extension.java | 93 +-
.../extension}/manifest/ExtensionManifest.java | 2 +-
.../nifi/extension}/manifest/ExtensionType.java | 2 +-
.../nifi/extension}/manifest/InputRequirement.java | 2 +-
.../apache/nifi/extension}/manifest/ParentNar.java | 2 +-
.../apache/nifi/extension}/manifest/Property.java | 2 +-
.../extension}/manifest/ProvidedServiceAPI.java | 2 +-
.../nifi/extension}/manifest/Relationship.java | 2 +-
.../extension}/manifest/ResourceDefinition.java | 2 +-
.../nifi/extension}/manifest/ResourceType.java | 2 +-
.../nifi/extension}/manifest/Restricted.java | 2 +-
.../nifi/extension}/manifest/Restriction.java | 2 +-
.../org/apache/nifi/extension}/manifest/Scope.java | 2 +-
.../apache/nifi/extension}/manifest/Stateful.java | 2 +-
.../manifest/SystemResourceConsideration.java | 2 +-
.../nifi-extension-manifest-parser}/pom.xml | 23 +-
.../parser/ExtensionManifestException.java | 17 +-
.../manifest/parser}/ExtensionManifestParser.java | 4 +-
.../jackson}/JacksonExtensionManifestParser.java | 9 +-
.../TestJacksonExtensionManifestParser.java | 88 +-
.../manifests}/extension-manifest-ambari-nar.xml | 14 +
.../extension-manifest-dbcp-service-nar.xml | 14 +
.../manifests}/extension-manifest-hadoop-nar.xml | 14 +
.../extension-manifest-kafka-2-6-nar.xml | 14 +
.../extension-manifest-missing-sys-api.xml | 18 +
.../extension-manifest-test-components.xml | 31 +
.../extension-manifest-unknown-property.xml | 29 +
.../nifi-runtime-manifest-core}/pom.xml | 31 +-
.../runtime/manifest/ComponentManifestBuilder.java | 52 +
.../manifest/ExtensionManifestProvider.java | 16 +-
.../runtime/manifest/RuntimeManifestBuilder.java | 89 +
.../manifest/RuntimeManifestSerializer.java | 29 +-
.../impl/DirectoryExtensionManifestProvider.java | 86 +
.../impl/JacksonRuntimeManifestSerializer.java | 45 +
.../manifest/impl/RuntimeManifestGenerator.java | 145 +
.../manifest/impl/SchedulingDefaultsFactory.java | 48 +
.../impl/StandardComponentManifestBuilder.java | 73 +
.../impl/StandardRuntimeManifestBuilder.java | 502 +
.../nifi-runtime-manifest-test}/pom.xml | 60 +-
.../nifi/runtime/manifest/TestRuntimeManifest.java | 251 +
nifi-manifest/nifi-runtime-manifest/pom.xml | 155 +
.../src/main/resources/build.properties | 27 +-
.../pom.xml | 33 +-
.../nifi/util/StandardProcessorTestRunner.java | 4 +-
.../nifi-accumulo-processors/pom.xml | 9 +-
.../nifi-accumulo-services-api/pom.xml | 4 +
nifi-nar-bundles/nifi-accumulo-bundle/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 13 -
.../nifi-atlas-reporting-task/pom.xml | 27 +-
nifi-nar-bundles/nifi-atlas-bundle/pom.xml | 12 +
.../nifi-aws-abstract-processors/pom.xml | 20 +-
.../AbstractAWSCredentialsProviderProcessor.java | 64 +-
.../nifi/processors/aws/AbstractAWSProcessor.java | 54 +-
.../aws/dynamodb/AbstractDynamoDBProcessor.java | 65 +-
.../processors/aws/s3/AbstractS3Processor.java | 21 +
.../aws/wag/AbstractAWSGatewayApiProcessor.java | 109 +-
.../nifi-aws-bundle/nifi-aws-nar/pom.xml | 4 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-aws-bundle/nifi-aws-processors/pom.xml | 10 +
.../processors/aws/dynamodb/DeleteDynamoDB.java | 4 +-
.../nifi/processors/aws/dynamodb/GetDynamoDB.java | 218 +-
.../nifi/processors/aws/dynamodb/PutDynamoDB.java | 4 +-
.../nifi/processors/aws/s3/DeleteS3Object.java | 13 +-
.../nifi/processors/aws/s3/FetchS3Object.java | 174 +-
.../org/apache/nifi/processors/aws/s3/ListS3.java | 11 +-
.../apache/nifi/processors/aws/s3/PutS3Object.java | 6 +
.../apache/nifi/processors/aws/s3/TagS3Object.java | 10 +-
.../processors/aws/wag/InvokeAWSGatewayApi.java | 156 +-
.../processors/aws/dynamodb/GetDynamoDBTest.java | 156 +-
.../dynamodb/ITPutGetDeleteGetDynamoDBTest.java | 7 +
.../nifi/processors/aws/s3/TestFetchS3Object.java | 106 +-
.../apache/nifi/processors/aws/s3/TestListS3.java | 4 +-
.../aws/wag/TestInvokeAmazonGatewayApiMock.java | 17 +-
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-aws-bundle/nifi-aws-service-api/pom.xml | 10 -
nifi-nar-bundles/nifi-aws-bundle/pom.xml | 19 +
.../nifi-azure-reporting-task/pom.xml | 5 +-
nifi-nar-bundles/nifi-azure-bundle/pom.xml | 11 +
.../src/main/resources/META-INF/NOTICE | 8 -
.../src/main/resources/META-INF/NOTICE | 8 -
.../src/main/resources/META-INF/NOTICE | 8 -
.../nifi-ccda-bundle/nifi-ccda-processors/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-datadog-reporting-task/pom.xml | 8 +
.../src/main/resources/META-INF/NOTICE | 13 -
.../nifi-druid-controller-service-api/pom.xml | 83 +-
nifi-nar-bundles/nifi-druid-bundle/pom.xml | 88 +-
.../nifi-easyrules-service/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 18 -
.../nifi-elasticsearch-5-processors/pom.xml | 6 +-
.../src/main/resources/META-INF/NOTICE | 18 -
.../nifi-elasticsearch-client-service/pom.xml | 15 +-
.../src/main/resources/META-INF/NOTICE | 18 -
nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml | 8 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-email-processors/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-enrich-processors/pom.xml | 8 +
.../ByteArrayMessageNettyEventServerFactory.java | 8 +-
.../netty/ByteArrayNettyEventSenderFactory.java | 2 +-
.../netty/StreamingNettyEventSenderFactory.java | 4 +-
.../netty/StringNettyEventSenderFactory.java | 2 +-
.../nifi-extension-utils/nifi-hadoop-utils/pom.xml | 18 +
.../processor/util/listen/ListenerProperties.java | 5 +-
.../nifi-hadoop-record-utils/pom.xml | 8 +
.../nifi-flume-processors/pom.xml | 16 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi/cluster/manager/BulletinMergerTest.java | 77 +-
.../nifi/parameter/StandardParameterContext.java | 4 +-
.../parameter/TestStandardParameterContext.java | 23 +
.../src/main/resources/conf/stateless.properties | 3 +
.../nifi-framework/nifi-web/nifi-web-ui/pom.xml | 4 +-
.../src/main/frontend/package-lock.json | 22 +-
.../nifi-web-ui/src/main/frontend/package.json | 20 +-
.../main/webapp/WEB-INF/pages/bulletin-board.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/canvas.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/cluster.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/counters.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/history.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/login.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/logout.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/provenance.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/summary.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/templates.jsp | 2 +-
.../src/main/webapp/WEB-INF/pages/users.jsp | 2 +-
.../nifi-web-ui/src/main/webapp/css/main.css | 14 +
.../jquery/propertytable/jquery.propertytable.js | 35 +-
.../src/main/webapp/js/nf/canvas/nf-connection.js | 2 +-
.../webapp/js/nf/canvas/nf-parameter-contexts.js | 70 +-
.../nifi-web-ui/src/main/webapp/js/nf/nf-common.js | 30 +-
.../main/webapp/js/nf/summary/nf-summary-table.js | 4 +-
.../nifi-framework/nifi-web/pom.xml | 6 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-gcp-bundle/nifi-gcp-processors/pom.xml | 22 +
.../nifi/processors/gcp/AbstractGCPProcessor.java | 66 +-
.../gcp/bigquery/AbstractBigQueryProcessor.java | 83 +-
.../processors/gcp/bigquery/PutBigQueryBatch.java | 48 +-
.../gcp/bigquery/PutBigQueryStreaming.java | 47 +-
.../service/GCPCredentialsControllerService.java | 39 +-
.../gcp/pubsub/AbstractGCPubSubProcessor.java | 5 +-
.../processors/gcp/pubsub/ConsumeGCPubSub.java | 82 +-
.../processors/gcp/pubsub/PublishGCPubSub.java | 77 +-
.../gcp/storage/AbstractGCSProcessor.java | 73 +-
.../processors/gcp/storage/DeleteGCSObject.java | 6 +
.../processors/gcp/storage/FetchGCSObject.java | 145 +-
.../nifi/processors/gcp/storage/ListGCSBucket.java | 271 +-
.../nifi/processors/gcp/storage/PutGCSObject.java | 7 +-
.../gcp/bigquery/PutBigQueryBatchTest.java | 21 +-
.../processors/gcp/storage/AbstractGCSTest.java | 2 +-
.../processors/gcp/storage/FetchGCSObjectIT.java | 13 +-
.../processors/gcp/storage/FetchGCSObjectTest.java | 36 +-
.../processors/gcp/storage/ListGCSBucketTest.java | 53 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-gcp-bundle/nifi-gcp-services-api/pom.xml | 17 +
.../nifi-geohash-nar}/pom.xml | 15 +-
.../src/main/resources/META-INF/LICENSE | 0
.../nifi-geohash-processors}/pom.xml | 55 +-
.../nifi/processors/geohash/GeohashRecord.java | 542 +
.../services/org.apache.nifi.processor.Processor | 15 +-
.../additionalDetails.html | 55 +
.../nifi/processors/geohash/GeohashRecordTest.java | 191 +
.../src/test/resources/decode-record.json | 10 +
.../encode-records-with-illegal-arguments.json | 17 +
.../encode-records-with-incorrect-format.json | 10 +
.../src/test/resources/record_schema.avsc | 21 +
.../pom.xml | 26 +-
.../nifi-graph-test-clients/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../src/main/resources/META-INF/NOTICE | 13 -
.../nifi-grpc-nar/src/main/resources/NOTICE | 8 -
.../nifi-hdfs-processors/pom.xml | 12 +
.../nifi-hadoop-libraries-nar/pom.xml | 52 +-
.../src/main/resources/META-INF/NOTICE | 7 +-
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-hive-bundle/nifi-hive-processors/pom.xml | 26 +
.../nifi-hive-bundle/nifi-hive3-nar/pom.xml | 24 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-hive-bundle/nifi-hive3-processors/pom.xml | 56 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-hive_1_1-processors/pom.xml | 26 +
nifi-nar-bundles/nifi-hive-bundle/pom.xml | 8 -
.../nifi-hl7-bundle/nifi-hl7-processors/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-ignite-processors/pom.xml | 8 +-
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-jms-bundle/nifi-jms-processors/pom.xml | 5 +-
.../kafka/pubsub/PublishKafkaRecord_2_0.java | 2 +-
.../processors/kafka/pubsub/PublishKafka_2_0.java | 2 +-
.../kafka/pubsub/PublishKafkaRecord_2_6.java | 5 +-
.../processors/kafka/pubsub/PublishKafka_2_6.java | 5 +-
.../nifi-kite-bundle/nifi-kite-processors/pom.xml | 20 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-media-processors/pom.xml | 8 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-parquet-processors/pom.xml | 8 +
.../nifi-poi-bundle/nifi-poi-processors/pom.xml | 10 +
.../nifi-prometheus-reporting-task/pom.xml | 22 +-
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-ranger-bundle/nifi-ranger-plugin/pom.xml | 53 +
.../nifi-ranger-resources/pom.xml | 14 +
nifi-nar-bundles/nifi-ranger-bundle/pom.xml | 8 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-slack-processors/pom.xml | 10 +
.../nifi-smb-bundle/nifi-smb-processors/pom.xml | 5 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-twitter-processors/pom.xml | 8 +
.../nifi-solr-bundle/nifi-solr-processors/pom.xml | 14 +-
.../nifi-livy-controller-service-api/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-spark-bundle/nifi-livy-processors/pom.xml | 4 +
nifi-nar-bundles/nifi-spark-bundle/pom.xml | 6 +
.../nifi-spring-processors/pom.xml | 6 -
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-sql-reporting-tasks/pom.xml | 10 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-standard-processors/pom.xml | 4 +
.../processors/standard/AbstractExecuteSQL.java | 339 +-
.../nifi/processors/standard/ExecuteSQL.java | 1 +
.../nifi/processors/standard/ExecuteSQLRecord.java | 1 +
.../apache/nifi/processors/standard/ListSFTP.java | 9 +-
.../nifi/processors/standard/ListenRELP.java | 6 +-
.../apache/nifi/processors/standard/ListenTCP.java | 10 +-
.../nifi/processors/standard/MergeRecord.java | 88 +-
.../nifi/processors/standard/merge/RecordBin.java | 7 +-
.../relp/handler/RELPMessageServerFactory.java | 4 +-
.../ssh/ClientAuthenticationException.java | 15 +-
.../standard/ssh/ClientConfigurationException.java | 15 +-
.../standard/ssh/ClientConnectException.java | 15 +-
.../processors/standard/ssh/PatchedSFTPEngine.java | 72 +
.../standard/ssh/ProxySocketFactory.java | 80 +
.../processors/standard/ssh/SSHClientProvider.java | 26 +-
.../processors/standard/ssh/SSHConfigProvider.java | 26 +-
.../standard/ssh/StandardSSHClientProvider.java | 230 +
.../standard/ssh/StandardSSHConfigProvider.java | 133 +
.../processors/standard/util/SFTPTransfer.java | 238 +-
.../nifi/processors/standard/TestExecuteSQL.java | 17 +
.../processors/standard/TestExecuteSQLRecord.java | 17 +
.../nifi/processors/standard/TestListSFTP.java | 2 +-
.../nifi/processors/standard/TestMergeRecord.java | 19 +-
.../nifi/processors/standard/TestQueryRecord.java | 27 +
.../standard/ssh/ProxySocketFactoryTest.java | 37 +-
.../ssh/StandardSSHClientProviderTest.java | 117 +
.../ssh/StandardSSHConfigProviderTest.java | 150 +
.../processors/standard/util/TestSFTPTransfer.java | 130 -
nifi-nar-bundles/nifi-standard-bundle/pom.xml | 12 +-
.../nifi-dbcp-service/pom.xml | 10 +
.../nifi-hadoop-dbcp-service/pom.xml | 14 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-hbase_1_1_2-client-service/pom.xml | 12 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-hbase_2-client-service/pom.xml | 12 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../nifi-lookup-services/pom.xml | 20 +
.../processors/stateless/ExecuteStateless.java | 21 +-
nifi-nar-bundles/pom.xml | 1 +
nifi-registry/nifi-registry-assembly/pom.xml | 4 +
.../nifi-registry-bundle-utils/pom.xml | 6 +-
.../bundle/extract/nar/NarBundleExtractor.java | 6 +-
.../nifi/registry/bundle/model/BundleDetails.java | 2 +-
.../extension-manifest-missing-sys-api.xml | 4 -
.../extension-manifest-unknown-property.xml | 15 -
.../nifi-registry-client/pom.xml | 6 -
.../nifi/registry/client/BundleVersionClient.java | 4 +-
.../nifi/registry/client/ExtensionClient.java | 8 +-
.../nifi/registry/client/ExtensionRepoClient.java | 2 +-
.../client/impl/JerseyBundleVersionClient.java | 4 +-
.../client/impl/JerseyExtensionClient.java | 10 +-
.../client/impl/JerseyExtensionRepoClient.java | 2 +-
.../nifi-registry-data-model/pom.xml | 5 +
.../extension/component/ExtensionFilterParams.java | 4 +-
.../extension/component/ExtensionMetadata.java | 10 +-
.../component/ExtensionMetadataContainer.java | 2 +-
.../registry/extension/component/TagCount.java | 2 +-
.../repo/ExtensionRepoExtensionMetadata.java | 2 +-
.../nifi/registry/db/DatabaseMetadataService.java | 6 +-
.../nifi/registry/db/entity/ExtensionEntity.java | 2 +-
.../db/mapper/ExtensionEntityRowMapper.java | 2 +-
.../serialization/ExtensionSerializer.java | 2 +-
.../jackson/JacksonExtensionSerializer.java | 2 +-
.../nifi/registry/service/MetadataService.java | 4 +-
.../service/extension/ExtensionService.java | 10 +-
.../extension/StandardExtensionService.java | 10 +-
.../service/extension/docs/ExtensionDocWriter.java | 4 +-
.../extension/docs/HtmlExtensionDocWriter.java | 28 +-
.../registry/service/mapper/ExtensionMappings.java | 10 +-
.../registry/GenerateExtensionManifestSchema.java | 2 +-
.../registry/db/TestDatabaseMetadataService.java | 6 +-
.../serialization/TestExtensionSerializer.java | 2 +-
.../extension/docs/TestHtmlExtensionDocWriter.java | 4 +-
.../nifi-registry-properties/pom.xml | 6 -
.../nifi-registry-revision-entity-service/pom.xml | 7 -
.../nifi-registry-web-api/pom.xml | 3 +-
.../nifi/registry/web/api/BundleResource.java | 6 +-
.../registry/web/api/ExtensionRepoResource.java | 6 +-
.../nifi/registry/web/api/ExtensionResource.java | 12 +-
.../apache/nifi/registry/web/link/LinkService.java | 2 +-
.../nifi/registry/web/service/ServiceFacade.java | 10 +-
.../web/service/StandardServiceFacade.java | 10 +-
.../web/api/UnsecuredNiFiRegistryClientIT.java | 14 +-
.../nifi/registry/web/link/TestLinkService.java | 2 +-
.../nifi-registry-web-ui/pom.xml | 10 +
.../nifi-registry-web-ui/src/main/.gitignore | 61 +-
.../src/main/package-lock.json | 37011 ++++++++++---------
.../nf-registry-bucket-grid-list-viewer.js | 4 +
.../nf-registry-droplet-grid-list-viewer.js | 4 +
.../registry/nf-registry-grid-list-viewer.html | 16 +-
.../registry/nf-registry-grid-list-viewer.js | 4 +
.../nifi-registry-aws-assembly/NOTICE | 16 -
.../nifi-registry-aws-extensions/pom.xml | 10 +
.../nifi-registry-ranger-assembly/NOTICE | 5 -
.../nifi-registry-ranger-plugin/pom.xml | 60 +-
.../nifi-registry-ranger/pom.xml | 8 -
nifi-registry/pom.xml | 25 -
.../PropertiesFileEngineConfigurationParser.java | 9 +-
.../engine/StatelessEngineConfiguration.java | 6 +
...ropertiesFileEngineConfigurationParserTest.java | 25 +
nifi-stateless/nifi-stateless-assembly/NOTICE | 5 -
nifi-stateless/nifi-stateless-assembly/README.md | 7 +-
.../src/main/resources/nifi-stateless.properties | 4 +-
.../stateless/engine/StandardStatelessEngine.java | 43 +-
.../nifi/stateless/engine/StatelessEngine.java | 4 +
.../flow/StandardStatelessDataflowFactory.java | 27 +-
.../TestPropertiesFileFlowDefinitionParser.java | 5 +
.../engine/TestStandardStatelessEngine.java | 53 +
.../src/main/resources/META-INF/NOTICE | 5 -
.../src/main/resources/conf/stateless.properties | 3 +
.../apache/nifi/stateless/StatelessSystemIT.java | 5 +
.../ControllerServiceApiValidationIT.java | 21 +-
nifi-toolkit/nifi-toolkit-admin/pom.xml | 6 +
nifi-toolkit/nifi-toolkit-cli/pom.xml | 10 +
.../registry/extension/ListExtensionTags.java | 2 +-
.../command/registry/extension/ListExtensions.java | 8 +-
.../result/registry/ExtensionMetadataResult.java | 2 +-
.../cli/impl/result/registry/TagCountResult.java | 2 +-
nifi-toolkit/nifi-toolkit-encrypt-config/pom.xml | 12 +
nifi-toolkit/nifi-toolkit-tls/pom.xml | 10 +
pom.xml | 17 +-
378 files changed, 26339 insertions(+), 20959 deletions(-)
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/Dependency.java => c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/PropertyDependency.java (69%)
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ResourceDefinition.java => c2/c2-protocol/c2-protocol-component-api/src/main/java/org/apache/nifi/c2/protocol/component/api/PropertyResourceDefinition.java (55%)
copy {nifi-registry/nifi-registry-core/nifi-registry-revision/nifi-registry-revision-entity-service => nifi-manifest/nifi-extension-manifest-model}/pom.xml (57%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/AllowableValue.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Attribute.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/BuildInfo.java (97%)
copy {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Cardinality.java (94%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ControllerServiceDefinition.java (97%)
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ParentNar.java => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension/manifest/DefaultSchedule.java (57%)
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ParentNar.java => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension/manifest/DefaultSettings.java (55%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Dependency.java (97%)
copy {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/DependentValues.java (95%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/DeprecationNotice.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/DynamicProperty.java (97%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/DynamicRelationship.java (96%)
copy {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ExpressionLanguageScope.java (94%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Extension.java (70%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ExtensionManifest.java (98%)
copy {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ExtensionType.java (93%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/InputRequirement.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ParentNar.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Property.java (98%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ProvidedServiceAPI.java (97%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Relationship.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ResourceDefinition.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/ResourceType.java (95%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Restricted.java (97%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Restriction.java (97%)
copy {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Scope.java (93%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/Stateful.java (96%)
rename {nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component => nifi-manifest/nifi-extension-manifest-model/src/main/java/org/apache/nifi/extension}/manifest/SystemResourceConsideration.java (96%)
copy {nifi-registry/nifi-registry-core/nifi-registry-revision/nifi-registry-revision-entity-service => nifi-manifest/nifi-extension-manifest-parser}/pom.xml (65%)
rename nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/Scope.java => nifi-manifest/nifi-extension-manifest-parser/src/main/java/org/apache/nifi/extension/manifest/parser/ExtensionManifestException.java (72%)
copy {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/main/java/org/apache/nifi/registry/bundle/extract/nar/docs => nifi-manifest/nifi-extension-manifest-parser/src/main/java/org/apache/nifi/extension/manifest/parser}/ExtensionManifestParser.java (88%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/main/java/org/apache/nifi/registry/bundle/extract/nar/docs => nifi-manifest/nifi-extension-manifest-parser/src/main/java/org/apache/nifi/extension/manifest/parser/jackson}/JacksonExtensionManifestParser.java (83%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/java/org/apache/nifi/registry/bundle/extract/nar/docs => nifi-manifest/nifi-extension-manifest-parser/src/test/java/org/apache/nifi/extension/manifest/parser/jackson}/TestJacksonExtensionManifestParser.java (76%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors => nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests}/extension-manifest-ambari-nar.xml (85%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors => nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests}/extension-manifest-dbcp-service-nar.xml (95%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors => nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests}/extension-manifest-hadoop-nar.xml (99%)
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors => nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests}/extension-manifest-kafka-2-6-nar.xml (99%)
create mode 100644 nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests/extension-manifest-missing-sys-api.xml
rename {nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors => nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests}/extension-manifest-test-components.xml (54%)
create mode 100644 nifi-manifest/nifi-extension-manifest-parser/src/test/resources/manifests/extension-manifest-unknown-property.xml
copy {nifi-nar-bundles/nifi-smb-bundle/nifi-smb-processors => nifi-manifest/nifi-runtime-manifest-core}/pom.xml (69%)
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/ComponentManifestBuilder.java
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ExtensionType.java => nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/ExtensionManifestProvider.java (75%)
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/RuntimeManifestBuilder.java
rename nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ExpressionLanguageScope.java => nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/RuntimeManifestSerializer.java (58%)
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/DirectoryExtensionManifestProvider.java
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/JacksonRuntimeManifestSerializer.java
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/RuntimeManifestGenerator.java
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/SchedulingDefaultsFactory.java
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/StandardComponentManifestBuilder.java
create mode 100644 nifi-manifest/nifi-runtime-manifest-core/src/main/java/org/apache/nifi/runtime/manifest/impl/StandardRuntimeManifestBuilder.java
copy {nifi-nar-bundles/nifi-social-media-bundle/nifi-twitter-processors => nifi-manifest/nifi-runtime-manifest-test}/pom.xml (55%)
create mode 100644 nifi-manifest/nifi-runtime-manifest-test/src/test/java/org/apache/nifi/runtime/manifest/TestRuntimeManifest.java
create mode 100644 nifi-manifest/nifi-runtime-manifest/pom.xml
copy nifi-stateless/nifi-stateless-bootstrap/src/main/resources/nifi-stateless.properties => nifi-manifest/nifi-runtime-manifest/src/main/resources/build.properties (63%)
copy {nifi-nar-bundles/nifi-spark-bundle/nifi-livy-controller-service-api => nifi-manifest}/pom.xml (58%)
copy nifi-nar-bundles/{nifi-aws-bundle/nifi-aws-nar => nifi-geohash-bundle/nifi-geohash-nar}/pom.xml (77%)
copy nifi-nar-bundles/{nifi-standard-services/nifi-record-sink-service-bundle/nifi-record-sink-service-nar => nifi-geohash-bundle/nifi-geohash-nar}/src/main/resources/META-INF/LICENSE (100%)
copy nifi-nar-bundles/{nifi-sql-reporting-bundle/nifi-sql-reporting-tasks => nifi-geohash-bundle/nifi-geohash-processors}/pom.xml (72%)
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/main/java/org/apache/nifi/processors/geohash/GeohashRecord.java
copy nifi-stateless/nifi-stateless-bootstrap/src/main/resources/nifi-stateless.properties => nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/main/resources/META-INF/services/org.apache.nifi.processor.Processor (63%)
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/main/resources/docs/org.apache.nifi.processors.geohash.GeohashRecord/additionalDetails.html
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/test/java/org/apache/nifi/processors/geohash/GeohashRecordTest.java
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/test/resources/decode-record.json
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/test/resources/encode-records-with-illegal-arguments.json
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/test/resources/encode-records-with-incorrect-format.json
create mode 100644 nifi-nar-bundles/nifi-geohash-bundle/nifi-geohash-processors/src/test/resources/record_schema.avsc
copy nifi-nar-bundles/{nifi-spark-bundle/nifi-livy-controller-service-api => nifi-geohash-bundle}/pom.xml (68%)
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ExtensionType.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/ClientAuthenticationException.java (69%)
rename nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/main/java/org/apache/nifi/registry/bundle/extract/nar/docs/ExtensionManifestParser.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/ClientConfigurationException.java (67%)
rename nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/ExtensionType.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/ClientConnectException.java (71%)
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/PatchedSFTPEngine.java
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/ProxySocketFactory.java
copy nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/Cardinality.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/SSHClientProvider.java (57%)
rename nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/Cardinality.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/SSHConfigProvider.java (62%)
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/StandardSSHClientProvider.java
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ssh/StandardSSHConfigProvider.java
rename nifi-registry/nifi-registry-core/nifi-registry-data-model/src/main/java/org/apache/nifi/registry/extension/component/manifest/DependentValues.java => nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/ssh/ProxySocketFactoryTest.java (50%)
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/ssh/StandardSSHClientProviderTest.java
create mode 100644 nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/ssh/StandardSSHConfigProviderTest.java
delete mode 100644 nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors/extension-manifest-missing-sys-api.xml
delete mode 100644 nifi-registry/nifi-registry-core/nifi-registry-bundle-utils/src/test/resources/descriptors/extension-manifest-unknown-property.xml
copy nifi-stateless/nifi-stateless-bootstrap/src/main/resources/nifi-stateless.properties => nifi-registry/nifi-registry-core/nifi-registry-web-ui/src/main/.gitignore (54%)
create mode 100644 nifi-stateless/nifi-stateless-bundle/nifi-stateless-engine/src/test/java/org/apache/nifi/stateless/engine/TestStandardStatelessEngine.java