You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by jo...@apache.org on 2019/04/08 16:58:01 UTC
[nifi] branch support/nifi-1.9.x updated (c1670d2 -> af7632a)
This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a change to branch support/nifi-1.9.x
in repository https://gitbox.apache.org/repos/asf/nifi.git.
from c1670d2 NIFI-6116 Updated dockerfile versions to next release version as per release guide
add abe8294 NIFI-6105: Fix handling of arrays of records/maps in record utilities
add 3ac5744 NIFI-6105: Fix handling of arrays of records/maps in record utilities
add 8842728 NIFI-6118 - Fix: UI - Not all calls to nfCanvasUtil.reloadConnectionSourceAndDestination are made with the proper component IDs
add 5231bf3 NIFI-6127: Fixed NPE in match() and find() EL functions when attribute doesn't exist
add 45ed366 NIFI-6122: PutS3Object supports national characters in filenames.
add 11a9f10 NIFI-5918 Fix issue with MergeRecord when DefragmentStrategy is on
add 2bba509 NIFI-5918 Fix issue with MergeRecord when DefragmentStrategy is on
add ba77cd6 NIFI-6027
add e63a9d1 NIFI-4735: ParseEVTX only outputs one event per chunk
add 5d71c86 NIFI-6142: Fixing some typos in user/dev guides
add 5040d94 NIFI-6117: Fix BIGINT handling in DataTypeUtils
add 8a13c68 NIFI-6117: Fix BIGINT handling in DataTypeUtils
add 03e888a NIFI-6155: Ensure that any task submitted to FlowEngine catches Throwable so that the task doesn't die just die silently in the case of an unexpected error/exception
add 3cf682b NIFI-6150: Moved logic of decrementing content claims from ProcessSession.commit to the FlowFile Repository. Also updated load-balancing protocol and queue drop logic to no longer decrement content claims since the flowfile repo will handle the logic. This allows us ts to ensure that the claimant counts are decremented only if the repo is successfully updated and still before checking if the claim is still in use or not.
add ff01ff6 NIFI-6169 Updating versions to 1.9.2-SNAPSHOT
add 11320ac NIFI-6169-RC2 prepare release nifi-1.9.2-RC2
add 4255528 NIFI-6169-RC2 prepare for next development iteration
new af7632a NIFI-6169 Merge branch 'NIFI-6169-RC2' into support/nifi-1.9.x
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
nifi-api/pom.xml | 2 +-
nifi-assembly/pom.xml | 232 ++++++++++-----------
nifi-bootstrap/pom.xml | 12 +-
nifi-commons/nifi-data-provenance-utils/pom.xml | 14 +-
nifi-commons/nifi-expression-language/pom.xml | 6 +-
.../evaluation/functions/FindEvaluator.java | 6 +-
.../evaluation/functions/MatchesEvaluator.java | 6 +-
.../attribute/expression/language/TestQuery.java | 6 +
nifi-commons/nifi-flowfile-packager/pom.xml | 2 +-
nifi-commons/nifi-hl7-query-language/pom.xml | 2 +-
nifi-commons/nifi-json-utils/pom.xml | 6 +-
nifi-commons/nifi-logging-utils/pom.xml | 2 +-
nifi-commons/nifi-properties/pom.xml | 2 +-
nifi-commons/nifi-record-path/pom.xml | 6 +-
nifi-commons/nifi-record/pom.xml | 2 +-
.../serialization/record/util/DataTypeUtils.java | 109 ++++++----
.../serialization/record/TestDataTypeUtils.java | 72 +++++++
nifi-commons/nifi-schema-utils/pom.xml | 2 +-
nifi-commons/nifi-security-utils/pom.xml | 8 +-
nifi-commons/nifi-site-to-site-client/pom.xml | 12 +-
nifi-commons/nifi-socket-utils/pom.xml | 8 +-
nifi-commons/nifi-utils/pom.xml | 6 +-
nifi-commons/nifi-web-utils/pom.xml | 4 +-
nifi-commons/nifi-write-ahead-log/pom.xml | 4 +-
nifi-commons/pom.xml | 2 +-
nifi-docker/dockerhub/pom.xml | 2 +-
nifi-docker/dockermaven/pom.xml | 4 +-
nifi-docker/pom.xml | 4 +-
nifi-docs/pom.xml | 2 +-
nifi-docs/src/main/asciidoc/developer-guide.adoc | 8 +-
nifi-docs/src/main/asciidoc/user-guide.adoc | 6 +-
.../nifi-nifi-example-nar/pom.xml | 2 +-
.../nifi-nifi-example-processors/pom.xml | 8 +-
nifi-external/nifi-example-bundle/pom.xml | 4 +-
nifi-external/nifi-spark-receiver/pom.xml | 4 +-
nifi-external/nifi-storm-spout/pom.xml | 4 +-
nifi-external/pom.xml | 2 +-
nifi-framework-api/pom.xml | 4 +-
.../nifi-processor-bundle-archetype/pom.xml | 2 +-
.../nifi-service-bundle-archetype/pom.xml | 2 +-
nifi-maven-archetypes/pom.xml | 2 +-
nifi-mock/pom.xml | 12 +-
.../nifi-ambari-bundle/nifi-ambari-nar/pom.xml | 4 +-
.../nifi-ambari-reporting-task/pom.xml | 8 +-
nifi-nar-bundles/nifi-ambari-bundle/pom.xml | 2 +-
.../nifi-amqp-bundle/nifi-amqp-nar/pom.xml | 6 +-
.../nifi-amqp-bundle/nifi-amqp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-amqp-bundle/pom.xml | 6 +-
.../nifi-atlas-bundle/nifi-atlas-nar/pom.xml | 4 +-
.../nifi-atlas-reporting-task/pom.xml | 8 +-
nifi-nar-bundles/nifi-atlas-bundle/pom.xml | 8 +-
.../nifi-avro-bundle/nifi-avro-nar/pom.xml | 6 +-
.../nifi-avro-bundle/nifi-avro-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-avro-bundle/pom.xml | 4 +-
.../nifi-aws-abstract-processors/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-nar/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-processors/pom.xml | 12 +-
.../apache/nifi/processors/aws/s3/PutS3Object.java | 3 +-
.../nifi/processors/aws/s3/ITPutS3Object.java | 17 ++
.../nifi/processors/aws/s3/TestPutS3Object.java | 76 ++++---
.../nifi-aws-service-api-nar/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-service-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-aws-bundle/pom.xml | 2 +-
.../nifi-azure-bundle/nifi-azure-nar/pom.xml | 6 +-
.../nifi-azure-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-azure-bundle/pom.xml | 2 +-
.../nifi-beats-bundle/nifi-beats-nar/pom.xml | 8 +-
.../nifi-beats-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-beats-bundle/pom.xml | 4 +-
.../nifi-cassandra-nar/pom.xml | 4 +-
.../nifi-cassandra-processors/pom.xml | 6 +-
.../nifi-cassandra-services-api-nar/pom.xml | 8 +-
.../nifi-cassandra-services-api/pom.xml | 2 +-
.../nifi-cassandra-services-nar/pom.xml | 6 +-
.../nifi-cassandra-services/pom.xml | 14 +-
nifi-nar-bundles/nifi-cassandra-bundle/pom.xml | 4 +-
.../nifi-ccda-bundle/nifi-ccda-nar/pom.xml | 2 +-
.../nifi-ccda-bundle/nifi-ccda-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-ccda-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-cdc/nifi-cdc-api/pom.xml | 2 +-
.../nifi-cdc-mysql-nar/pom.xml | 4 +-
.../nifi-cdc-mysql-processors/pom.xml | 10 +-
.../nifi-cdc/nifi-cdc-mysql-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-cdc/pom.xml | 2 +-
.../nifi-confluent-platform-nar/pom.xml | 6 +-
.../nifi-confluent-schema-registry-service/pom.xml | 6 +-
.../nifi-confluent-platform-bundle/pom.xml | 2 +-
.../nifi-couchbase-nar/pom.xml | 8 +-
.../nifi-couchbase-processors/pom.xml | 8 +-
.../nifi-couchbase-services-api-nar/pom.xml | 8 +-
.../nifi-couchbase-services-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-couchbase-bundle/pom.xml | 4 +-
.../nifi-cybersecurity-nar/pom.xml | 6 +-
.../nifi-cybersecurity-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-cybersecurity-bundle/pom.xml | 4 +-
.../nifi-datadog-bundle/nifi-datadog-nar/pom.xml | 2 +-
.../nifi-datadog-reporting-task/pom.xml | 6 +-
nifi-nar-bundles/nifi-datadog-bundle/pom.xml | 4 +-
.../nifi-druid-controller-service-api-nar/pom.xml | 6 +-
.../nifi-druid-controller-service-api/pom.xml | 2 +-
.../nifi-druid-controller-service/pom.xml | 8 +-
.../nifi-druid-bundle/nifi-druid-nar/pom.xml | 8 +-
.../nifi-druid-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-druid-bundle/pom.xml | 4 +-
.../nifi-elasticsearch-5-nar/pom.xml | 4 +-
.../nifi-elasticsearch-5-processors/pom.xml | 6 +-
.../pom.xml | 8 +-
.../nifi-elasticsearch-client-service-api/pom.xml | 8 +-
.../nifi-elasticsearch-client-service-nar/pom.xml | 8 +-
.../nifi-elasticsearch-client-service/pom.xml | 22 +-
.../nifi-elasticsearch-nar/pom.xml | 4 +-
.../nifi-elasticsearch-processors/pom.xml | 12 +-
.../nifi-elasticsearch-restapi-nar/pom.xml | 6 +-
.../nifi-elasticsearch-restapi-processors/pom.xml | 18 +-
nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml | 8 +-
.../nifi-email-bundle/nifi-email-nar/pom.xml | 4 +-
.../nifi-email-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-email-bundle/pom.xml | 4 +-
.../nifi-enrich-bundle/nifi-enrich-nar/pom.xml | 2 +-
.../nifi-enrich-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-enrich-bundle/pom.xml | 4 +-
.../nifi-evtx-bundle/nifi-evtx-nar/pom.xml | 4 +-
.../nifi-evtx-bundle/nifi-evtx-processors/pom.xml | 6 +-
.../nifi/processors/evtx/parser/ChunkHeader.java | 2 +-
.../nifi/processors/evtx/parser/FileHeader.java | 4 +-
.../apache/nifi/processors/evtx/ParseEvtxTest.java | 43 +++-
.../processors/evtx/parser/ChunkHeaderTest.java | 4 +-
.../src/test/resources/1344_events.evtx | Bin 0 -> 1118208 bytes
.../test/resources/3778_events_not_exported.evtx | Bin 0 -> 1052672 bytes
nifi-nar-bundles/nifi-evtx-bundle/pom.xml | 4 +-
.../nifi-extension-utils/nifi-hadoop-utils/pom.xml | 6 +-
.../nifi-processor-utils/pom.xml | 8 +-
.../nifi-avro-record-utils/pom.xml | 6 +-
.../nifi-hadoop-record-utils/pom.xml | 8 +-
.../nifi-mock-record-utils/pom.xml | 6 +-
.../nifi-standard-record-utils/pom.xml | 8 +-
.../nifi-extension-utils/nifi-record-utils/pom.xml | 2 +-
.../nifi-reporting-utils/pom.xml | 6 +-
.../nifi-extension-utils/nifi-syslog-utils/pom.xml | 6 +-
nifi-nar-bundles/nifi-extension-utils/pom.xml | 2 +-
.../nifi-flume-bundle/nifi-flume-nar/pom.xml | 6 +-
.../nifi-flume-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-flume-bundle/pom.xml | 6 +-
.../nifi-framework-nar/pom.xml | 4 +-
.../nifi-framework/nifi-administration/pom.xml | 2 +-
.../nifi-framework/nifi-authorizer/pom.xml | 4 +-
.../nifi-framework/nifi-client-dto/pom.xml | 2 +-
.../nifi-framework/nifi-documentation/pom.xml | 2 +-
.../nifi-framework/nifi-file-authorizer/pom.xml | 2 +-
.../nifi-flowfile-repo-serialization/pom.xml | 8 +-
.../nifi-framework-authorization/pom.xml | 4 +-
.../nifi-framework-cluster-protocol/pom.xml | 6 +-
.../nifi-framework/nifi-framework-cluster/pom.xml | 2 +-
.../nifi-framework/nifi-framework-core-api/pom.xml | 6 +-
.../nifi-framework/nifi-framework-core/pom.xml | 24 +--
.../controller/queue/AbstractFlowFileQueue.java | 16 +-
.../clustered/SocketLoadBalancedFlowFileQueue.java | 7 +-
.../clustered/partition/RemoteQueuePartition.java | 5 -
.../repository/StandardProcessSession.java | 46 +---
.../repository/WriteAheadFlowFileRepository.java | 32 ++-
.../nifi/controller/tasks/ConnectableTask.java | 4 +
.../java/org/apache/nifi/engine/FlowEngine.java | 50 +++++
.../repository/TestStandardProcessSession.java | 18 +-
.../scheduling/ProcessorLifecycleIT.java | 29 ---
.../nifi-framework-nar-loading-utils/pom.xml | 2 +-
.../nifi-framework-nar-utils/pom.xml | 2 +-
.../nifi-framework/nifi-mock-authorizer/pom.xml | 2 +-
.../nifi-framework/nifi-nar-utils/pom.xml | 2 +-
.../nifi-framework/nifi-properties-loader/pom.xml | 2 +-
.../nifi-framework/nifi-repository-models/pom.xml | 6 +-
.../nifi-framework/nifi-resources/pom.xml | 2 +-
.../nifi-framework/nifi-runtime/pom.xml | 2 +-
.../nifi-framework/nifi-security/pom.xml | 4 +-
.../nifi-framework/nifi-site-to-site/pom.xml | 12 +-
.../nifi-standard-prioritizers/pom.xml | 2 +-
.../nifi-framework/nifi-user-actions/pom.xml | 2 +-
.../nifi-web/nifi-custom-ui-utilities/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-jetty/pom.xml | 2 +-
.../nifi-web/nifi-ui-extension/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-api/pom.xml | 2 +-
.../apache/nifi/web/StandardNiFiServiceFacade.java | 70 ++++---
.../nifi-web/nifi-web-content-access/pom.xml | 2 +-
.../nifi-web/nifi-web-content-viewer/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-docs/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-error/pom.xml | 2 +-
.../nifi-web/nifi-web-optimistic-locking/pom.xml | 2 +-
.../nifi-web/nifi-web-security/pom.xml | 2 +-
.../web/security/NiFiAuthenticationFilter.java | 19 +-
.../nifi-framework/nifi-web/nifi-web-ui/pom.xml | 2 +-
.../src/main/webapp/js/nf/canvas/nf-connection.js | 15 +-
.../nifi-framework/nifi-web/pom.xml | 12 +-
.../nifi-framework-bundle/nifi-framework/pom.xml | 2 +-
nifi-nar-bundles/nifi-framework-bundle/pom.xml | 64 +++---
.../nifi-gcp-bundle/nifi-gcp-nar/pom.xml | 6 +-
.../nifi-gcp-bundle/nifi-gcp-processors/pom.xml | 10 +-
.../nifi-gcp-services-api-nar/pom.xml | 8 +-
.../nifi-gcp-bundle/nifi-gcp-services-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-gcp-bundle/pom.xml | 4 +-
.../nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml | 4 +-
.../nifi-groovyx-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-groovyx-bundle/pom.xml | 4 +-
.../nifi-grpc-bundle/nifi-grpc-nar/pom.xml | 8 +-
.../nifi-grpc-bundle/nifi-grpc-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-grpc-bundle/pom.xml | 6 +-
.../nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml | 4 +-
.../nifi-hdfs-processors/pom.xml | 10 +-
nifi-nar-bundles/nifi-hadoop-bundle/pom.xml | 4 +-
.../nifi-hadoop-libraries-nar/pom.xml | 4 +-
.../nifi-hadoop-libraries-bundle/pom.xml | 2 +-
.../nifi-hbase-bundle/nifi-hbase-nar/pom.xml | 4 +-
.../nifi-hbase-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-hbase-bundle/pom.xml | 4 +-
.../nifi-hive-bundle/nifi-hive-nar/pom.xml | 8 +-
.../nifi-hive-bundle/nifi-hive-processors/pom.xml | 14 +-
.../nifi-hive-services-api-nar/pom.xml | 8 +-
.../nifi-hive-services-api/pom.xml | 6 +-
.../nifi-hive-bundle/nifi-hive3-nar/pom.xml | 8 +-
.../nifi-hive-bundle/nifi-hive3-processors/pom.xml | 18 +-
.../nifi-hive-bundle/nifi-hive_1_1-nar/pom.xml | 8 +-
.../nifi-hive_1_1-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-hive-bundle/pom.xml | 4 +-
.../nifi-hl7-bundle/nifi-hl7-nar/pom.xml | 4 +-
.../nifi-hl7-bundle/nifi-hl7-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-hl7-bundle/pom.xml | 6 +-
.../nifi-html-bundle/nifi-html-nar/pom.xml | 4 +-
.../nifi-html-bundle/nifi-html-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-html-bundle/pom.xml | 4 +-
.../nifi-ignite-bundle/nifi-ignite-nar/pom.xml | 4 +-
.../nifi-ignite-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-ignite-bundle/pom.xml | 4 +-
.../nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml | 4 +-
.../nifi-influxdb-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-influxdb-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-jetty-bundle/pom.xml | 2 +-
.../nifi-jms-cf-service-nar/pom.xml | 6 +-
.../nifi-jms-bundle/nifi-jms-cf-service/pom.xml | 2 +-
.../nifi-jms-processors-nar/pom.xml | 6 +-
.../nifi-jms-bundle/nifi-jms-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-jms-bundle/pom.xml | 4 +-
.../nifi-jolt-record-nar/pom.xml | 8 +-
.../nifi-jolt-record-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml | 10 +-
.../nifi-kafka-bundle/nifi-kafka-0-10-nar/pom.xml | 4 +-
.../nifi-kafka-0-10-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-11-nar/pom.xml | 4 +-
.../nifi-kafka-0-11-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-8-nar/pom.xml | 2 +-
.../nifi-kafka-0-8-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-9-nar/pom.xml | 4 +-
.../nifi-kafka-0-9-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-1-0-nar/pom.xml | 4 +-
.../nifi-kafka-1-0-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-2-0-nar/pom.xml | 4 +-
.../nifi-kafka-2-0-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-kafka-bundle/pom.xml | 14 +-
.../nifi-kerberos-iaa-providers-nar/pom.xml | 2 +-
.../nifi-kerberos-iaa-providers/pom.xml | 6 +-
.../nifi-kerberos-iaa-providers-bundle/pom.xml | 4 +-
.../nifi-kite-bundle/nifi-kite-nar/pom.xml | 4 +-
.../nifi-kite-bundle/nifi-kite-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-kite-bundle/pom.xml | 4 +-
.../nifi-kudu-bundle/nifi-kudu-nar/pom.xml | 8 +-
.../nifi-kudu-bundle/nifi-kudu-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-kudu-bundle/pom.xml | 4 +-
.../nifi-language-translation-nar/pom.xml | 4 +-
.../nifi-yandex-processors/pom.xml | 8 +-
.../nifi-language-translation-bundle/pom.xml | 2 +-
.../nifi-ldap-iaa-providers-nar/pom.xml | 2 +-
.../nifi-ldap-iaa-providers/pom.xml | 8 +-
.../nifi-ldap-iaa-providers-bundle/pom.xml | 4 +-
.../nifi-lumberjack-nar/pom.xml | 8 +-
.../nifi-lumberjack-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-lumberjack-bundle/pom.xml | 4 +-
.../nifi-media-bundle/nifi-image-viewer/pom.xml | 2 +-
.../nifi-media-bundle/nifi-media-nar/pom.xml | 8 +-
.../nifi-media-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-media-bundle/pom.xml | 4 +-
.../nifi-metrics-reporter-service-api-nar/pom.xml | 6 +-
.../nifi-metrics-reporter-service-api/pom.xml | 2 +-
.../nifi-metrics-reporting-nar/pom.xml | 6 +-
.../nifi-metrics-reporting-task/pom.xml | 8 +-
.../nifi-metrics-reporting-bundle/pom.xml | 4 +-
.../nifi-mongodb-client-service-api-nar/pom.xml | 6 +-
.../nifi-mongodb-client-service-api/pom.xml | 6 +-
.../nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml | 4 +-
.../nifi-mongodb-processors/pom.xml | 18 +-
.../nifi-mongodb-services-nar/pom.xml | 6 +-
.../nifi-mongodb-services/pom.xml | 12 +-
nifi-nar-bundles/nifi-mongodb-bundle/pom.xml | 4 +-
.../nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml | 4 +-
.../nifi-mqtt-bundle/nifi-mqtt-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-mqtt-bundle/pom.xml | 4 +-
.../nifi-network-processors-nar/pom.xml | 4 +-
.../nifi-network-processors/pom.xml | 8 +-
.../nifi-network-bundle/nifi-network-utils/pom.xml | 2 +-
nifi-nar-bundles/nifi-network-bundle/pom.xml | 2 +-
.../nifi-parquet-bundle/nifi-parquet-nar/pom.xml | 8 +-
.../nifi-parquet-processors/pom.xml | 10 +-
nifi-nar-bundles/nifi-parquet-bundle/pom.xml | 4 +-
.../nifi-poi-bundle/nifi-poi-nar/pom.xml | 6 +-
.../nifi-poi-bundle/nifi-poi-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-poi-bundle/pom.xml | 4 +-
.../nifi-persistent-provenance-repository/pom.xml | 10 +-
.../nifi-provenance-repository-nar/pom.xml | 2 +-
.../nifi-volatile-provenance-repository/pom.xml | 6 +-
.../nifi-provenance-repository-bundle/pom.xml | 6 +-
.../nifi-ranger-bundle/nifi-ranger-nar/pom.xml | 6 +-
.../nifi-ranger-bundle/nifi-ranger-plugin/pom.xml | 4 +-
.../nifi-ranger-resources/pom.xml | 2 +-
nifi-nar-bundles/nifi-ranger-bundle/pom.xml | 4 +-
.../nifi-redis-extensions/pom.xml | 8 +-
.../nifi-redis-bundle/nifi-redis-nar/pom.xml | 8 +-
.../nifi-redis-service-api-nar/pom.xml | 8 +-
.../nifi-redis-service-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-redis-bundle/pom.xml | 4 +-
.../nifi-registry-bundle/nifi-registry-nar/pom.xml | 6 +-
.../nifi-registry-service/pom.xml | 6 +-
nifi-nar-bundles/nifi-registry-bundle/pom.xml | 2 +-
.../nifi-rethinkdb-nar/pom.xml | 4 +-
.../nifi-rethinkdb-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-rethinkdb-bundle/pom.xml | 4 +-
.../nifi-riemann-bundle/nifi-riemann-nar/pom.xml | 2 +-
.../nifi-riemann-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-riemann-bundle/pom.xml | 4 +-
.../nifi-scripting-nar/pom.xml | 4 +-
.../nifi-scripting-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-scripting-bundle/pom.xml | 12 +-
.../nifi-site-to-site-reporting-nar/pom.xml | 4 +-
.../nifi-site-to-site-reporting-task/pom.xml | 20 +-
.../nifi-site-to-site-reporting-bundle/pom.xml | 4 +-
.../nifi-slack-bundle/nifi-slack-nar/pom.xml | 6 +-
.../nifi-slack-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-slack-bundle/pom.xml | 4 +-
.../nifi-snmp-bundle/nifi-snmp-nar/pom.xml | 2 +-
.../nifi-snmp-bundle/nifi-snmp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-snmp-bundle/pom.xml | 4 +-
.../nifi-social-media-nar/pom.xml | 4 +-
.../nifi-twitter-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-social-media-bundle/pom.xml | 2 +-
.../nifi-solr-bundle/nifi-solr-nar/pom.xml | 6 +-
.../nifi-solr-bundle/nifi-solr-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-solr-bundle/pom.xml | 2 +-
.../nifi-livy-controller-service-api-nar/pom.xml | 6 +-
.../nifi-livy-controller-service-api/pom.xml | 2 +-
.../nifi-livy-controller-service/pom.xml | 10 +-
.../nifi-spark-bundle/nifi-livy-nar/pom.xml | 8 +-
.../nifi-spark-bundle/nifi-livy-processors/pom.xml | 18 +-
nifi-nar-bundles/nifi-spark-bundle/pom.xml | 6 +-
.../nifi-splunk-bundle/nifi-splunk-nar/pom.xml | 8 +-
.../nifi-splunk-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-splunk-bundle/pom.xml | 4 +-
.../nifi-spring-bundle/nifi-spring-nar/pom.xml | 2 +-
.../nifi-spring-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-spring-bundle/pom.xml | 4 +-
.../nifi-jolt-transform-json-ui/pom.xml | 16 +-
.../nifi-standard-content-viewer/pom.xml | 4 +-
.../nifi-standard-bundle/nifi-standard-nar/pom.xml | 4 +-
.../nifi-standard-processors/pom.xml | 38 ++--
.../nifi/processors/standard/merge/RecordBin.java | 55 ++---
.../standard/merge/RecordBinManager.java | 10 +-
.../standard/merge/RecordBinThresholds.java | 10 +-
.../nifi/processors/standard/TestMergeRecord.java | 63 +++++-
.../nifi-standard-reporting-tasks/pom.xml | 8 +-
.../nifi-standard-utils/pom.xml | 4 +-
.../nifi-standard-web-test-utils/pom.xml | 4 +-
nifi-nar-bundles/nifi-standard-bundle/pom.xml | 12 +-
.../nifi-dbcp-service-api/pom.xml | 2 +-
.../nifi-dbcp-service-nar/pom.xml | 6 +-
.../nifi-dbcp-service/pom.xml | 12 +-
.../nifi-dbcp-service-bundle/pom.xml | 2 +-
.../pom.xml | 2 +-
.../nifi-distributed-cache-client-service/pom.xml | 8 +-
.../nifi-distributed-cache-protocol/pom.xml | 4 +-
.../nifi-distributed-cache-server/pom.xml | 12 +-
.../nifi-distributed-cache-services-nar/pom.xml | 4 +-
.../nifi-distributed-cache-services-bundle/pom.xml | 2 +-
.../nifi-hbase-client-service-api/pom.xml | 2 +-
.../nifi-hbase_1_1_2-client-service-nar/pom.xml | 8 +-
.../nifi-hbase_1_1_2-client-service/pom.xml | 10 +-
.../nifi-hbase_1_1_2-client-service-bundle/pom.xml | 4 +-
.../nifi-hbase_2-client-service-nar/pom.xml | 8 +-
.../nifi-hbase_2-client-service/pom.xml | 10 +-
.../nifi-hbase_2-client-service-bundle/pom.xml | 4 +-
.../nifi-http-context-map-api/pom.xml | 2 +-
.../nifi-http-context-map-nar/pom.xml | 4 +-
.../nifi-http-context-map/pom.xml | 4 +-
.../nifi-http-context-map-bundle/pom.xml | 2 +-
.../nifi-hwx-schema-registry-nar/pom.xml | 6 +-
.../nifi-hwx-schema-registry-service/pom.xml | 8 +-
.../nifi-hwx-schema-registry-bundle/pom.xml | 2 +-
.../nifi-kerberos-credentials-service-api/pom.xml | 2 +-
.../nifi-kerberos-credentials-service-nar/pom.xml | 6 +-
.../nifi-kerberos-credentials-service/pom.xml | 4 +-
.../pom.xml | 2 +-
.../nifi-load-distribution-service-api/pom.xml | 2 +-
.../nifi-lookup-service-api/pom.xml | 2 +-
.../nifi-lookup-services-nar/pom.xml | 6 +-
.../nifi-lookup-services/pom.xml | 18 +-
.../nifi-lookup-services-bundle/pom.xml | 2 +-
.../nifi-proxy-configuration-api/pom.xml | 4 +-
.../nifi-proxy-configuration-nar/pom.xml | 6 +-
.../nifi-proxy-configuration/pom.xml | 4 +-
.../nifi-proxy-configuration-bundle/pom.xml | 2 +-
.../nifi-record-serialization-service-api/pom.xml | 2 +-
.../nifi-record-serialization-services-nar/pom.xml | 6 +-
.../nifi-record-serialization-services/pom.xml | 10 +-
.../pom.xml | 2 +-
.../nifi-schema-registry-service-api/pom.xml | 2 +-
.../nifi-ssl-context-nar/pom.xml | 4 +-
.../nifi-ssl-context-service/pom.xml | 6 +-
.../nifi-ssl-context-bundle/pom.xml | 2 +-
.../nifi-ssl-context-service-api/pom.xml | 2 +-
.../nifi-standard-services-api-nar/pom.xml | 8 +-
nifi-nar-bundles/nifi-standard-services/pom.xml | 2 +-
.../nifi-stateful-analysis-nar/pom.xml | 4 +-
.../nifi-stateful-analysis-processors/pom.xml | 8 +-
.../nifi-stateful-analysis-bundle/pom.xml | 4 +-
.../nifi-tcp-bundle/nifi-tcp-nar/pom.xml | 6 +-
.../nifi-tcp-bundle/nifi-tcp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-tcp-bundle/pom.xml | 2 +-
.../nifi-update-attribute-model/pom.xml | 4 +-
.../nifi-update-attribute-nar/pom.xml | 4 +-
.../nifi-update-attribute-processor/pom.xml | 6 +-
.../nifi-update-attribute-ui/pom.xml | 12 +-
.../nifi-update-attribute-bundle/pom.xml | 8 +-
.../nifi-websocket-processors-nar/pom.xml | 8 +-
.../nifi-websocket-processors/pom.xml | 8 +-
.../nifi-websocket-services-api-nar/pom.xml | 8 +-
.../nifi-websocket-services-api/pom.xml | 6 +-
.../nifi-websocket-services-jetty-nar/pom.xml | 8 +-
.../nifi-websocket-services-jetty/pom.xml | 6 +-
nifi-nar-bundles/nifi-websocket-bundle/pom.xml | 4 +-
.../nifi-windows-event-log-nar/pom.xml | 4 +-
.../nifi-windows-event-log-processors/pom.xml | 6 +-
.../nifi-windows-event-log-bundle/pom.xml | 4 +-
nifi-nar-bundles/pom.xml | 52 ++---
nifi-toolkit/nifi-toolkit-admin/pom.xml | 14 +-
nifi-toolkit/nifi-toolkit-assembly/pom.xml | 16 +-
nifi-toolkit/nifi-toolkit-cli/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-encrypt-config/pom.xml | 10 +-
nifi-toolkit/nifi-toolkit-flowanalyzer/pom.xml | 2 +-
nifi-toolkit/nifi-toolkit-flowfile-repo/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-s2s/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-tls/pom.xml | 8 +-
.../nifi-toolkit-zookeeper-migrator/pom.xml | 2 +-
nifi-toolkit/pom.xml | 2 +-
pom.xml | 2 +-
447 files changed, 1896 insertions(+), 1621 deletions(-)
create mode 100644 nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-processors/src/test/resources/1344_events.evtx
create mode 100644 nifi-nar-bundles/nifi-evtx-bundle/nifi-evtx-processors/src/test/resources/3778_events_not_exported.evtx
[nifi] 01/01: NIFI-6169 Merge branch 'NIFI-6169-RC2' into
support/nifi-1.9.x
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a commit to branch support/nifi-1.9.x
in repository https://gitbox.apache.org/repos/asf/nifi.git
commit af7632a25800df681b753f30d8cd295a118570d3
Merge: c1670d2 4255528
Author: Joe Witt <jo...@apache.org>
AuthorDate: Mon Apr 8 12:47:07 2019 -0400
NIFI-6169 Merge branch 'NIFI-6169-RC2' into support/nifi-1.9.x
nifi-api/pom.xml | 2 +-
nifi-assembly/pom.xml | 232 ++++++++++-----------
nifi-bootstrap/pom.xml | 12 +-
nifi-commons/nifi-data-provenance-utils/pom.xml | 14 +-
nifi-commons/nifi-expression-language/pom.xml | 6 +-
.../evaluation/functions/FindEvaluator.java | 6 +-
.../evaluation/functions/MatchesEvaluator.java | 6 +-
.../attribute/expression/language/TestQuery.java | 6 +
nifi-commons/nifi-flowfile-packager/pom.xml | 2 +-
nifi-commons/nifi-hl7-query-language/pom.xml | 2 +-
nifi-commons/nifi-json-utils/pom.xml | 6 +-
nifi-commons/nifi-logging-utils/pom.xml | 2 +-
nifi-commons/nifi-properties/pom.xml | 2 +-
nifi-commons/nifi-record-path/pom.xml | 6 +-
nifi-commons/nifi-record/pom.xml | 2 +-
.../serialization/record/util/DataTypeUtils.java | 109 ++++++----
.../serialization/record/TestDataTypeUtils.java | 72 +++++++
nifi-commons/nifi-schema-utils/pom.xml | 2 +-
nifi-commons/nifi-security-utils/pom.xml | 8 +-
nifi-commons/nifi-site-to-site-client/pom.xml | 12 +-
nifi-commons/nifi-socket-utils/pom.xml | 8 +-
nifi-commons/nifi-utils/pom.xml | 6 +-
nifi-commons/nifi-web-utils/pom.xml | 4 +-
nifi-commons/nifi-write-ahead-log/pom.xml | 4 +-
nifi-commons/pom.xml | 2 +-
nifi-docker/dockerhub/pom.xml | 2 +-
nifi-docker/dockermaven/pom.xml | 4 +-
nifi-docker/pom.xml | 4 +-
nifi-docs/pom.xml | 2 +-
nifi-docs/src/main/asciidoc/developer-guide.adoc | 8 +-
nifi-docs/src/main/asciidoc/user-guide.adoc | 6 +-
.../nifi-nifi-example-nar/pom.xml | 2 +-
.../nifi-nifi-example-processors/pom.xml | 8 +-
nifi-external/nifi-example-bundle/pom.xml | 4 +-
nifi-external/nifi-spark-receiver/pom.xml | 4 +-
nifi-external/nifi-storm-spout/pom.xml | 4 +-
nifi-external/pom.xml | 2 +-
nifi-framework-api/pom.xml | 4 +-
.../nifi-processor-bundle-archetype/pom.xml | 2 +-
.../nifi-service-bundle-archetype/pom.xml | 2 +-
nifi-maven-archetypes/pom.xml | 2 +-
nifi-mock/pom.xml | 12 +-
.../nifi-ambari-bundle/nifi-ambari-nar/pom.xml | 4 +-
.../nifi-ambari-reporting-task/pom.xml | 8 +-
nifi-nar-bundles/nifi-ambari-bundle/pom.xml | 2 +-
.../nifi-amqp-bundle/nifi-amqp-nar/pom.xml | 6 +-
.../nifi-amqp-bundle/nifi-amqp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-amqp-bundle/pom.xml | 6 +-
.../nifi-atlas-bundle/nifi-atlas-nar/pom.xml | 4 +-
.../nifi-atlas-reporting-task/pom.xml | 8 +-
nifi-nar-bundles/nifi-atlas-bundle/pom.xml | 8 +-
.../nifi-avro-bundle/nifi-avro-nar/pom.xml | 6 +-
.../nifi-avro-bundle/nifi-avro-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-avro-bundle/pom.xml | 4 +-
.../nifi-aws-abstract-processors/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-nar/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-processors/pom.xml | 12 +-
.../apache/nifi/processors/aws/s3/PutS3Object.java | 3 +-
.../nifi/processors/aws/s3/ITPutS3Object.java | 17 ++
.../nifi/processors/aws/s3/TestPutS3Object.java | 76 ++++---
.../nifi-aws-service-api-nar/pom.xml | 6 +-
.../nifi-aws-bundle/nifi-aws-service-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-aws-bundle/pom.xml | 2 +-
.../nifi-azure-bundle/nifi-azure-nar/pom.xml | 6 +-
.../nifi-azure-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-azure-bundle/pom.xml | 2 +-
.../nifi-beats-bundle/nifi-beats-nar/pom.xml | 8 +-
.../nifi-beats-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-beats-bundle/pom.xml | 4 +-
.../nifi-cassandra-nar/pom.xml | 4 +-
.../nifi-cassandra-processors/pom.xml | 6 +-
.../nifi-cassandra-services-api-nar/pom.xml | 8 +-
.../nifi-cassandra-services-api/pom.xml | 2 +-
.../nifi-cassandra-services-nar/pom.xml | 6 +-
.../nifi-cassandra-services/pom.xml | 14 +-
nifi-nar-bundles/nifi-cassandra-bundle/pom.xml | 4 +-
.../nifi-ccda-bundle/nifi-ccda-nar/pom.xml | 2 +-
.../nifi-ccda-bundle/nifi-ccda-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-ccda-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-cdc/nifi-cdc-api/pom.xml | 2 +-
.../nifi-cdc-mysql-nar/pom.xml | 4 +-
.../nifi-cdc-mysql-processors/pom.xml | 10 +-
.../nifi-cdc/nifi-cdc-mysql-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-cdc/pom.xml | 2 +-
.../nifi-confluent-platform-nar/pom.xml | 6 +-
.../nifi-confluent-schema-registry-service/pom.xml | 6 +-
.../nifi-confluent-platform-bundle/pom.xml | 2 +-
.../nifi-couchbase-nar/pom.xml | 8 +-
.../nifi-couchbase-processors/pom.xml | 8 +-
.../nifi-couchbase-services-api-nar/pom.xml | 8 +-
.../nifi-couchbase-services-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-couchbase-bundle/pom.xml | 4 +-
.../nifi-cybersecurity-nar/pom.xml | 6 +-
.../nifi-cybersecurity-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-cybersecurity-bundle/pom.xml | 4 +-
.../nifi-datadog-bundle/nifi-datadog-nar/pom.xml | 2 +-
.../nifi-datadog-reporting-task/pom.xml | 6 +-
nifi-nar-bundles/nifi-datadog-bundle/pom.xml | 4 +-
.../nifi-druid-controller-service-api-nar/pom.xml | 6 +-
.../nifi-druid-controller-service-api/pom.xml | 2 +-
.../nifi-druid-controller-service/pom.xml | 8 +-
.../nifi-druid-bundle/nifi-druid-nar/pom.xml | 8 +-
.../nifi-druid-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-druid-bundle/pom.xml | 4 +-
.../nifi-elasticsearch-5-nar/pom.xml | 4 +-
.../nifi-elasticsearch-5-processors/pom.xml | 6 +-
.../pom.xml | 8 +-
.../nifi-elasticsearch-client-service-api/pom.xml | 8 +-
.../nifi-elasticsearch-client-service-nar/pom.xml | 8 +-
.../nifi-elasticsearch-client-service/pom.xml | 22 +-
.../nifi-elasticsearch-nar/pom.xml | 4 +-
.../nifi-elasticsearch-processors/pom.xml | 12 +-
.../nifi-elasticsearch-restapi-nar/pom.xml | 6 +-
.../nifi-elasticsearch-restapi-processors/pom.xml | 18 +-
nifi-nar-bundles/nifi-elasticsearch-bundle/pom.xml | 8 +-
.../nifi-email-bundle/nifi-email-nar/pom.xml | 4 +-
.../nifi-email-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-email-bundle/pom.xml | 4 +-
.../nifi-enrich-bundle/nifi-enrich-nar/pom.xml | 2 +-
.../nifi-enrich-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-enrich-bundle/pom.xml | 4 +-
.../nifi-evtx-bundle/nifi-evtx-nar/pom.xml | 4 +-
.../nifi-evtx-bundle/nifi-evtx-processors/pom.xml | 6 +-
.../nifi/processors/evtx/parser/ChunkHeader.java | 2 +-
.../nifi/processors/evtx/parser/FileHeader.java | 4 +-
.../apache/nifi/processors/evtx/ParseEvtxTest.java | 43 +++-
.../processors/evtx/parser/ChunkHeaderTest.java | 4 +-
.../src/test/resources/1344_events.evtx | Bin 0 -> 1118208 bytes
.../test/resources/3778_events_not_exported.evtx | Bin 0 -> 1052672 bytes
nifi-nar-bundles/nifi-evtx-bundle/pom.xml | 4 +-
.../nifi-extension-utils/nifi-hadoop-utils/pom.xml | 6 +-
.../nifi-processor-utils/pom.xml | 8 +-
.../nifi-avro-record-utils/pom.xml | 6 +-
.../nifi-hadoop-record-utils/pom.xml | 8 +-
.../nifi-mock-record-utils/pom.xml | 6 +-
.../nifi-standard-record-utils/pom.xml | 8 +-
.../nifi-extension-utils/nifi-record-utils/pom.xml | 2 +-
.../nifi-reporting-utils/pom.xml | 6 +-
.../nifi-extension-utils/nifi-syslog-utils/pom.xml | 6 +-
nifi-nar-bundles/nifi-extension-utils/pom.xml | 2 +-
.../nifi-flume-bundle/nifi-flume-nar/pom.xml | 6 +-
.../nifi-flume-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-flume-bundle/pom.xml | 6 +-
.../nifi-framework-nar/pom.xml | 4 +-
.../nifi-framework/nifi-administration/pom.xml | 2 +-
.../nifi-framework/nifi-authorizer/pom.xml | 4 +-
.../nifi-framework/nifi-client-dto/pom.xml | 2 +-
.../nifi-framework/nifi-documentation/pom.xml | 2 +-
.../nifi-framework/nifi-file-authorizer/pom.xml | 2 +-
.../nifi-flowfile-repo-serialization/pom.xml | 8 +-
.../nifi-framework-authorization/pom.xml | 4 +-
.../nifi-framework-cluster-protocol/pom.xml | 6 +-
.../nifi-framework/nifi-framework-cluster/pom.xml | 2 +-
.../nifi-framework/nifi-framework-core-api/pom.xml | 6 +-
.../nifi-framework/nifi-framework-core/pom.xml | 24 +--
.../controller/queue/AbstractFlowFileQueue.java | 16 +-
.../clustered/SocketLoadBalancedFlowFileQueue.java | 7 +-
.../clustered/partition/RemoteQueuePartition.java | 5 -
.../repository/StandardProcessSession.java | 46 +---
.../repository/WriteAheadFlowFileRepository.java | 32 ++-
.../nifi/controller/tasks/ConnectableTask.java | 4 +
.../java/org/apache/nifi/engine/FlowEngine.java | 50 +++++
.../repository/TestStandardProcessSession.java | 18 +-
.../scheduling/ProcessorLifecycleIT.java | 29 ---
.../nifi-framework-nar-loading-utils/pom.xml | 2 +-
.../nifi-framework-nar-utils/pom.xml | 2 +-
.../nifi-framework/nifi-mock-authorizer/pom.xml | 2 +-
.../nifi-framework/nifi-nar-utils/pom.xml | 2 +-
.../nifi-framework/nifi-properties-loader/pom.xml | 2 +-
.../nifi-framework/nifi-repository-models/pom.xml | 6 +-
.../nifi-framework/nifi-resources/pom.xml | 2 +-
.../nifi-framework/nifi-runtime/pom.xml | 2 +-
.../nifi-framework/nifi-security/pom.xml | 4 +-
.../nifi-framework/nifi-site-to-site/pom.xml | 12 +-
.../nifi-standard-prioritizers/pom.xml | 2 +-
.../nifi-framework/nifi-user-actions/pom.xml | 2 +-
.../nifi-web/nifi-custom-ui-utilities/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-jetty/pom.xml | 2 +-
.../nifi-web/nifi-ui-extension/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-api/pom.xml | 2 +-
.../apache/nifi/web/StandardNiFiServiceFacade.java | 70 ++++---
.../nifi-web/nifi-web-content-access/pom.xml | 2 +-
.../nifi-web/nifi-web-content-viewer/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-docs/pom.xml | 2 +-
.../nifi-framework/nifi-web/nifi-web-error/pom.xml | 2 +-
.../nifi-web/nifi-web-optimistic-locking/pom.xml | 2 +-
.../nifi-web/nifi-web-security/pom.xml | 2 +-
.../web/security/NiFiAuthenticationFilter.java | 19 +-
.../nifi-framework/nifi-web/nifi-web-ui/pom.xml | 2 +-
.../src/main/webapp/js/nf/canvas/nf-connection.js | 15 +-
.../nifi-framework/nifi-web/pom.xml | 12 +-
.../nifi-framework-bundle/nifi-framework/pom.xml | 2 +-
nifi-nar-bundles/nifi-framework-bundle/pom.xml | 64 +++---
.../nifi-gcp-bundle/nifi-gcp-nar/pom.xml | 6 +-
.../nifi-gcp-bundle/nifi-gcp-processors/pom.xml | 10 +-
.../nifi-gcp-services-api-nar/pom.xml | 8 +-
.../nifi-gcp-bundle/nifi-gcp-services-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-gcp-bundle/pom.xml | 4 +-
.../nifi-groovyx-bundle/nifi-groovyx-nar/pom.xml | 4 +-
.../nifi-groovyx-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-groovyx-bundle/pom.xml | 4 +-
.../nifi-grpc-bundle/nifi-grpc-nar/pom.xml | 8 +-
.../nifi-grpc-bundle/nifi-grpc-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-grpc-bundle/pom.xml | 6 +-
.../nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml | 4 +-
.../nifi-hdfs-processors/pom.xml | 10 +-
nifi-nar-bundles/nifi-hadoop-bundle/pom.xml | 4 +-
.../nifi-hadoop-libraries-nar/pom.xml | 4 +-
.../nifi-hadoop-libraries-bundle/pom.xml | 2 +-
.../nifi-hbase-bundle/nifi-hbase-nar/pom.xml | 4 +-
.../nifi-hbase-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-hbase-bundle/pom.xml | 4 +-
.../nifi-hive-bundle/nifi-hive-nar/pom.xml | 8 +-
.../nifi-hive-bundle/nifi-hive-processors/pom.xml | 14 +-
.../nifi-hive-services-api-nar/pom.xml | 8 +-
.../nifi-hive-services-api/pom.xml | 6 +-
.../nifi-hive-bundle/nifi-hive3-nar/pom.xml | 8 +-
.../nifi-hive-bundle/nifi-hive3-processors/pom.xml | 18 +-
.../nifi-hive-bundle/nifi-hive_1_1-nar/pom.xml | 8 +-
.../nifi-hive_1_1-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-hive-bundle/pom.xml | 4 +-
.../nifi-hl7-bundle/nifi-hl7-nar/pom.xml | 4 +-
.../nifi-hl7-bundle/nifi-hl7-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-hl7-bundle/pom.xml | 6 +-
.../nifi-html-bundle/nifi-html-nar/pom.xml | 4 +-
.../nifi-html-bundle/nifi-html-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-html-bundle/pom.xml | 4 +-
.../nifi-ignite-bundle/nifi-ignite-nar/pom.xml | 4 +-
.../nifi-ignite-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-ignite-bundle/pom.xml | 4 +-
.../nifi-influxdb-bundle/nifi-influxdb-nar/pom.xml | 4 +-
.../nifi-influxdb-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-influxdb-bundle/pom.xml | 4 +-
nifi-nar-bundles/nifi-jetty-bundle/pom.xml | 2 +-
.../nifi-jms-cf-service-nar/pom.xml | 6 +-
.../nifi-jms-bundle/nifi-jms-cf-service/pom.xml | 2 +-
.../nifi-jms-processors-nar/pom.xml | 6 +-
.../nifi-jms-bundle/nifi-jms-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-jms-bundle/pom.xml | 4 +-
.../nifi-jolt-record-nar/pom.xml | 8 +-
.../nifi-jolt-record-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-jolt-record-bundle/pom.xml | 10 +-
.../nifi-kafka-bundle/nifi-kafka-0-10-nar/pom.xml | 4 +-
.../nifi-kafka-0-10-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-11-nar/pom.xml | 4 +-
.../nifi-kafka-0-11-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-8-nar/pom.xml | 2 +-
.../nifi-kafka-0-8-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-0-9-nar/pom.xml | 4 +-
.../nifi-kafka-0-9-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-1-0-nar/pom.xml | 4 +-
.../nifi-kafka-1-0-processors/pom.xml | 8 +-
.../nifi-kafka-bundle/nifi-kafka-2-0-nar/pom.xml | 4 +-
.../nifi-kafka-2-0-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-kafka-bundle/pom.xml | 14 +-
.../nifi-kerberos-iaa-providers-nar/pom.xml | 2 +-
.../nifi-kerberos-iaa-providers/pom.xml | 6 +-
.../nifi-kerberos-iaa-providers-bundle/pom.xml | 4 +-
.../nifi-kite-bundle/nifi-kite-nar/pom.xml | 4 +-
.../nifi-kite-bundle/nifi-kite-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-kite-bundle/pom.xml | 4 +-
.../nifi-kudu-bundle/nifi-kudu-nar/pom.xml | 8 +-
.../nifi-kudu-bundle/nifi-kudu-processors/pom.xml | 14 +-
nifi-nar-bundles/nifi-kudu-bundle/pom.xml | 4 +-
.../nifi-language-translation-nar/pom.xml | 4 +-
.../nifi-yandex-processors/pom.xml | 8 +-
.../nifi-language-translation-bundle/pom.xml | 2 +-
.../nifi-ldap-iaa-providers-nar/pom.xml | 2 +-
.../nifi-ldap-iaa-providers/pom.xml | 8 +-
.../nifi-ldap-iaa-providers-bundle/pom.xml | 4 +-
.../nifi-lumberjack-nar/pom.xml | 8 +-
.../nifi-lumberjack-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-lumberjack-bundle/pom.xml | 4 +-
.../nifi-media-bundle/nifi-image-viewer/pom.xml | 2 +-
.../nifi-media-bundle/nifi-media-nar/pom.xml | 8 +-
.../nifi-media-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-media-bundle/pom.xml | 4 +-
.../nifi-metrics-reporter-service-api-nar/pom.xml | 6 +-
.../nifi-metrics-reporter-service-api/pom.xml | 2 +-
.../nifi-metrics-reporting-nar/pom.xml | 6 +-
.../nifi-metrics-reporting-task/pom.xml | 8 +-
.../nifi-metrics-reporting-bundle/pom.xml | 4 +-
.../nifi-mongodb-client-service-api-nar/pom.xml | 6 +-
.../nifi-mongodb-client-service-api/pom.xml | 6 +-
.../nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml | 4 +-
.../nifi-mongodb-processors/pom.xml | 18 +-
.../nifi-mongodb-services-nar/pom.xml | 6 +-
.../nifi-mongodb-services/pom.xml | 12 +-
nifi-nar-bundles/nifi-mongodb-bundle/pom.xml | 4 +-
.../nifi-mqtt-bundle/nifi-mqtt-nar/pom.xml | 4 +-
.../nifi-mqtt-bundle/nifi-mqtt-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-mqtt-bundle/pom.xml | 4 +-
.../nifi-network-processors-nar/pom.xml | 4 +-
.../nifi-network-processors/pom.xml | 8 +-
.../nifi-network-bundle/nifi-network-utils/pom.xml | 2 +-
nifi-nar-bundles/nifi-network-bundle/pom.xml | 2 +-
.../nifi-parquet-bundle/nifi-parquet-nar/pom.xml | 8 +-
.../nifi-parquet-processors/pom.xml | 10 +-
nifi-nar-bundles/nifi-parquet-bundle/pom.xml | 4 +-
.../nifi-poi-bundle/nifi-poi-nar/pom.xml | 6 +-
.../nifi-poi-bundle/nifi-poi-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-poi-bundle/pom.xml | 4 +-
.../nifi-persistent-provenance-repository/pom.xml | 10 +-
.../nifi-provenance-repository-nar/pom.xml | 2 +-
.../nifi-volatile-provenance-repository/pom.xml | 6 +-
.../nifi-provenance-repository-bundle/pom.xml | 6 +-
.../nifi-ranger-bundle/nifi-ranger-nar/pom.xml | 6 +-
.../nifi-ranger-bundle/nifi-ranger-plugin/pom.xml | 4 +-
.../nifi-ranger-resources/pom.xml | 2 +-
nifi-nar-bundles/nifi-ranger-bundle/pom.xml | 4 +-
.../nifi-redis-extensions/pom.xml | 8 +-
.../nifi-redis-bundle/nifi-redis-nar/pom.xml | 8 +-
.../nifi-redis-service-api-nar/pom.xml | 8 +-
.../nifi-redis-service-api/pom.xml | 2 +-
nifi-nar-bundles/nifi-redis-bundle/pom.xml | 4 +-
.../nifi-registry-bundle/nifi-registry-nar/pom.xml | 6 +-
.../nifi-registry-service/pom.xml | 6 +-
nifi-nar-bundles/nifi-registry-bundle/pom.xml | 2 +-
.../nifi-rethinkdb-nar/pom.xml | 4 +-
.../nifi-rethinkdb-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-rethinkdb-bundle/pom.xml | 4 +-
.../nifi-riemann-bundle/nifi-riemann-nar/pom.xml | 2 +-
.../nifi-riemann-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-riemann-bundle/pom.xml | 4 +-
.../nifi-scripting-nar/pom.xml | 4 +-
.../nifi-scripting-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-scripting-bundle/pom.xml | 12 +-
.../nifi-site-to-site-reporting-nar/pom.xml | 4 +-
.../nifi-site-to-site-reporting-task/pom.xml | 20 +-
.../nifi-site-to-site-reporting-bundle/pom.xml | 4 +-
.../nifi-slack-bundle/nifi-slack-nar/pom.xml | 6 +-
.../nifi-slack-processors/pom.xml | 8 +-
nifi-nar-bundles/nifi-slack-bundle/pom.xml | 4 +-
.../nifi-snmp-bundle/nifi-snmp-nar/pom.xml | 2 +-
.../nifi-snmp-bundle/nifi-snmp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-snmp-bundle/pom.xml | 4 +-
.../nifi-social-media-nar/pom.xml | 4 +-
.../nifi-twitter-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-social-media-bundle/pom.xml | 2 +-
.../nifi-solr-bundle/nifi-solr-nar/pom.xml | 6 +-
.../nifi-solr-bundle/nifi-solr-processors/pom.xml | 12 +-
nifi-nar-bundles/nifi-solr-bundle/pom.xml | 2 +-
.../nifi-livy-controller-service-api-nar/pom.xml | 6 +-
.../nifi-livy-controller-service-api/pom.xml | 2 +-
.../nifi-livy-controller-service/pom.xml | 10 +-
.../nifi-spark-bundle/nifi-livy-nar/pom.xml | 8 +-
.../nifi-spark-bundle/nifi-livy-processors/pom.xml | 18 +-
nifi-nar-bundles/nifi-spark-bundle/pom.xml | 6 +-
.../nifi-splunk-bundle/nifi-splunk-nar/pom.xml | 8 +-
.../nifi-splunk-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-splunk-bundle/pom.xml | 4 +-
.../nifi-spring-bundle/nifi-spring-nar/pom.xml | 2 +-
.../nifi-spring-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-spring-bundle/pom.xml | 4 +-
.../nifi-jolt-transform-json-ui/pom.xml | 16 +-
.../nifi-standard-content-viewer/pom.xml | 4 +-
.../nifi-standard-bundle/nifi-standard-nar/pom.xml | 4 +-
.../nifi-standard-processors/pom.xml | 38 ++--
.../nifi/processors/standard/merge/RecordBin.java | 55 ++---
.../standard/merge/RecordBinManager.java | 10 +-
.../standard/merge/RecordBinThresholds.java | 10 +-
.../nifi/processors/standard/TestMergeRecord.java | 63 +++++-
.../nifi-standard-reporting-tasks/pom.xml | 8 +-
.../nifi-standard-utils/pom.xml | 4 +-
.../nifi-standard-web-test-utils/pom.xml | 4 +-
nifi-nar-bundles/nifi-standard-bundle/pom.xml | 12 +-
.../nifi-dbcp-service-api/pom.xml | 2 +-
.../nifi-dbcp-service-nar/pom.xml | 6 +-
.../nifi-dbcp-service/pom.xml | 12 +-
.../nifi-dbcp-service-bundle/pom.xml | 2 +-
.../pom.xml | 2 +-
.../nifi-distributed-cache-client-service/pom.xml | 8 +-
.../nifi-distributed-cache-protocol/pom.xml | 4 +-
.../nifi-distributed-cache-server/pom.xml | 12 +-
.../nifi-distributed-cache-services-nar/pom.xml | 4 +-
.../nifi-distributed-cache-services-bundle/pom.xml | 2 +-
.../nifi-hbase-client-service-api/pom.xml | 2 +-
.../nifi-hbase_1_1_2-client-service-nar/pom.xml | 8 +-
.../nifi-hbase_1_1_2-client-service/pom.xml | 10 +-
.../nifi-hbase_1_1_2-client-service-bundle/pom.xml | 4 +-
.../nifi-hbase_2-client-service-nar/pom.xml | 8 +-
.../nifi-hbase_2-client-service/pom.xml | 10 +-
.../nifi-hbase_2-client-service-bundle/pom.xml | 4 +-
.../nifi-http-context-map-api/pom.xml | 2 +-
.../nifi-http-context-map-nar/pom.xml | 4 +-
.../nifi-http-context-map/pom.xml | 4 +-
.../nifi-http-context-map-bundle/pom.xml | 2 +-
.../nifi-hwx-schema-registry-nar/pom.xml | 6 +-
.../nifi-hwx-schema-registry-service/pom.xml | 8 +-
.../nifi-hwx-schema-registry-bundle/pom.xml | 2 +-
.../nifi-kerberos-credentials-service-api/pom.xml | 2 +-
.../nifi-kerberos-credentials-service-nar/pom.xml | 6 +-
.../nifi-kerberos-credentials-service/pom.xml | 4 +-
.../pom.xml | 2 +-
.../nifi-load-distribution-service-api/pom.xml | 2 +-
.../nifi-lookup-service-api/pom.xml | 2 +-
.../nifi-lookup-services-nar/pom.xml | 6 +-
.../nifi-lookup-services/pom.xml | 18 +-
.../nifi-lookup-services-bundle/pom.xml | 2 +-
.../nifi-proxy-configuration-api/pom.xml | 4 +-
.../nifi-proxy-configuration-nar/pom.xml | 6 +-
.../nifi-proxy-configuration/pom.xml | 4 +-
.../nifi-proxy-configuration-bundle/pom.xml | 2 +-
.../nifi-record-serialization-service-api/pom.xml | 2 +-
.../nifi-record-serialization-services-nar/pom.xml | 6 +-
.../nifi-record-serialization-services/pom.xml | 10 +-
.../pom.xml | 2 +-
.../nifi-schema-registry-service-api/pom.xml | 2 +-
.../nifi-ssl-context-nar/pom.xml | 4 +-
.../nifi-ssl-context-service/pom.xml | 6 +-
.../nifi-ssl-context-bundle/pom.xml | 2 +-
.../nifi-ssl-context-service-api/pom.xml | 2 +-
.../nifi-standard-services-api-nar/pom.xml | 8 +-
nifi-nar-bundles/nifi-standard-services/pom.xml | 2 +-
.../nifi-stateful-analysis-nar/pom.xml | 4 +-
.../nifi-stateful-analysis-processors/pom.xml | 8 +-
.../nifi-stateful-analysis-bundle/pom.xml | 4 +-
.../nifi-tcp-bundle/nifi-tcp-nar/pom.xml | 6 +-
.../nifi-tcp-bundle/nifi-tcp-processors/pom.xml | 6 +-
nifi-nar-bundles/nifi-tcp-bundle/pom.xml | 2 +-
.../nifi-update-attribute-model/pom.xml | 4 +-
.../nifi-update-attribute-nar/pom.xml | 4 +-
.../nifi-update-attribute-processor/pom.xml | 6 +-
.../nifi-update-attribute-ui/pom.xml | 12 +-
.../nifi-update-attribute-bundle/pom.xml | 8 +-
.../nifi-websocket-processors-nar/pom.xml | 8 +-
.../nifi-websocket-processors/pom.xml | 8 +-
.../nifi-websocket-services-api-nar/pom.xml | 8 +-
.../nifi-websocket-services-api/pom.xml | 6 +-
.../nifi-websocket-services-jetty-nar/pom.xml | 8 +-
.../nifi-websocket-services-jetty/pom.xml | 6 +-
nifi-nar-bundles/nifi-websocket-bundle/pom.xml | 4 +-
.../nifi-windows-event-log-nar/pom.xml | 4 +-
.../nifi-windows-event-log-processors/pom.xml | 6 +-
.../nifi-windows-event-log-bundle/pom.xml | 4 +-
nifi-nar-bundles/pom.xml | 52 ++---
nifi-toolkit/nifi-toolkit-admin/pom.xml | 14 +-
nifi-toolkit/nifi-toolkit-assembly/pom.xml | 16 +-
nifi-toolkit/nifi-toolkit-cli/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-encrypt-config/pom.xml | 10 +-
nifi-toolkit/nifi-toolkit-flowanalyzer/pom.xml | 2 +-
nifi-toolkit/nifi-toolkit-flowfile-repo/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-s2s/pom.xml | 4 +-
nifi-toolkit/nifi-toolkit-tls/pom.xml | 8 +-
.../nifi-toolkit-zookeeper-migrator/pom.xml | 2 +-
nifi-toolkit/pom.xml | 2 +-
pom.xml | 2 +-
447 files changed, 1896 insertions(+), 1621 deletions(-)