nifi/nifi-nar-bundles
Koji Kawamura e5ed62a98f NIFI-4724: Support 0 byte message with PublishKafka
Before this fix, PublishKafka (0.9) and PublishKafka_0_10 fail with empty incoming FlowFiles due to 'transfer relationship not specified' error.
Because the internal 'publish' method is not called as StreamDemarcator does not emit any token regardless whether demarcator is set or not.

As for PublishKafka_0_11 and PublishKafka_1_0, empty FlowFiles are transferred to 'success' relationship, however no Kafka message is sent to Kafka.

Since Kafka allows 0 byte body empty messages, NiFi should be able to send it, too.

This commit changes above current situation to the followings, with all PublishKafka_* processors:

- If demarcator is not set, then publish incoming FlowFile content as it is. This enables sending an empty Kafka message.
- If demarcator is set, send each token as a separate message.
  Even if no token is found (empty incoming FlowFile), transfer the FlowFile to 'success'.

This closes #2362.

Signed-off-by: Mark Payne <markap14@hotmail.com>
2018-01-05 10:42:58 -05:00
..
nifi-ambari-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-amqp-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-atlas-bundle NIFI-4707: Improved S2SProvenanceReportingTask 2018-01-02 14:46:42 -05:00
nifi-avro-bundle NIFI-4297 2017-10-05 15:23:52 -04:00
nifi-aws-bundle NIFI-4619: Enable expression language on AWSCredentialsProviderControllerService properties 2017-12-17 12:51:34 -08:00
nifi-azure-bundle NIFI-4595: This closes #2264. Add ConsumeAzureEventHub. 2018-01-04 14:14:17 -05:00
nifi-beats-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-cassandra-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-ccda-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-cdc NIFI-4490: Ensure driver settings are correct before connecting binlog 2017-11-02 09:16:56 +01:00
nifi-confluent-platform-bundle NIFI-4459: This closes #2240. Catch Exception if trying to iterate over many confluent schemas and unable to load one; in this case log a WARNING and continue on; also updated Jersey client to newest 2017-11-21 12:52:05 -05:00
nifi-couchbase-bundle NIFI-4734 refactored couchbase bundle, jms bundle, removed jms test-lib usage, fixed broken SeeAlso and service links causing docs warns. Corrected L&N in each bundle. This closes #2369. 2018-01-04 09:16:17 -05:00
nifi-cybersecurity-bundle NIFI-4072 replace keyword RELEASE with actual version number 2017-11-09 21:04:50 +01:00
nifi-datadog-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-elasticsearch-bundle NIFI-4663 This closes #2317. Change log for document not found from warn to debug as we have a NOT_FOUND relationship 2017-12-05 12:44:54 -05:00
nifi-email-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-enrich-bundle NIFI-4652 updating to latest apache version and updating key maven plugins, fixing versions for grpc to avoid extranous build dir, correcting checkstyle issues, resolving build problem with incorrect usage of activeByDefault in maven. Key change is now for the 'dir-only' profile it is now activated via a system property -Ddir-only instead of profile. No other activeByDefault profiles exist except to minifi the javascript but that usage is acceptible as-is. This closes #2313 2017-12-04 09:59:23 -05:00
nifi-evtx-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-extension-utils NIFI-4323 This closes #2360. Wrapped Get/ListHDFS hadoop operations in ugi.doAs calls 2018-01-03 11:31:47 -05:00
nifi-flume-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-framework-bundle NIFI-4402 - Add component location in Summary view 2018-01-05 09:09:37 -05:00
nifi-gcp-bundle NIFI-4730 restructure of nifi-gcp-bundle 2018-01-03 11:21:52 -05:00
nifi-groovyx-bundle NIFI-4389: This closes #2368. Add Ivy to scripting NARs for Grape/Grab in Groovy 2018-01-04 10:20:47 -05:00
nifi-grpc-bundle NIFI-2375 updated to latest Tika across codebase. Fixed 2017-12-06 11:53:15 -05:00
nifi-hadoop-bundle NIFI-4323 This closes #2360. Wrapped Get/ListHDFS hadoop operations in ugi.doAs calls 2018-01-03 11:31:47 -05:00
nifi-hadoop-libraries-bundle NIFI-4650 This closes #2308. Added independent hadoop.http.core.version property 2017-12-02 12:58:29 -05:00
nifi-hbase-bundle NIFI-4578 Added strategy for dealing with nullable fields in PutHBaseRecord. 2017-11-14 13:59:30 +09:00
nifi-hive-bundle NIFI-4323 This closes #2360. Wrapped Get/ListHDFS hadoop operations in ugi.doAs calls 2018-01-03 11:31:47 -05:00
nifi-hl7-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-html-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-ignite-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-jetty-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-jms-bundle NIFI-4734 refactored couchbase bundle, jms bundle, removed jms test-lib usage, fixed broken SeeAlso and service links causing docs warns. Corrected L&N in each bundle. This closes #2369. 2018-01-04 09:16:17 -05:00
nifi-kafka-bundle NIFI-4724: Support 0 byte message with PublishKafka 2018-01-05 10:42:58 -05:00
nifi-kerberos-iaa-providers-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-kite-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-kudu-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-language-translation-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-ldap-iaa-providers-bundle NIFI-4667 Fix LDAP Sync Interval 2017-12-14 15:01:52 -05:00
nifi-lumberjack-bundle NIFI-4664, NIFI-4662, NIFI-4660, NIFI-4659 moved tests which are timing/threading/network dependent and brittle to integration tests and un-ignored tests that are IT. Updated travis to reduce impact on infra and appveyor now skips test runs so is just to prove build works on windows. This closes #2319 2017-12-06 10:53:09 -05:00
nifi-media-bundle NIFI-2375 updated to latest Tika across codebase. Fixed 2017-12-06 11:53:15 -05:00
nifi-metrics-reporting-bundle NIFI-4392 Create a MetricReportingTask with GraphiteMetricService 2017-10-08 10:44:11 -04:00
nifi-mongodb-bundle NIFI-4479 Added DeleteMongo processor. 2017-12-14 20:18:20 -05:00
nifi-mqtt-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-parquet-bundle NIFI-4544: Improve HDFS processors provenance transit URL 2017-11-02 10:10:03 +01:00
nifi-poi-bundle NIFI-4465 ConvertExcelToCSV Data Formatting and Delimiters 2017-10-17 14:56:49 +09:00
nifi-provenance-repository-bundle NIFI-4652 updating to latest apache version and updating key maven plugins, fixing versions for grpc to avoid extranous build dir, correcting checkstyle issues, resolving build problem with incorrect usage of activeByDefault in maven. Key change is now for the 'dir-only' profile it is now activated via a system property -Ddir-only instead of profile. No other activeByDefault profiles exist except to minifi the javascript but that usage is acceptible as-is. This closes #2313 2017-12-04 09:59:23 -05:00
nifi-ranger-bundle NIFI-4614: - Updating the types of resources that are filtered out for viewing purposes. Updates include resources with no values and resources that contain wildcards. 2017-11-20 10:20:01 -05:00
nifi-redis-bundle NIFI-4297 2017-10-05 15:23:52 -04:00
nifi-registry-bundle NIFI-4612: Allow AvroSchemaRegistry to disable name validation 2017-11-21 11:14:19 +01:00
nifi-rethinkdb-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-riemann-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-scripting-bundle NIFI-4389: This closes #2368. Add Ivy to scripting NARs for Grape/Grab in Groovy 2018-01-04 10:20:47 -05:00
nifi-site-to-site-reporting-bundle NIFI-4707: Fixed ProcessGroup tree 2018-01-02 14:49:00 -05:00
nifi-slack-bundle NIFI-2375 updated to latest Tika across codebase. Fixed 2017-12-06 11:53:15 -05:00
nifi-snmp-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-social-media-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-solr-bundle NIFI-4583 Restructure nifi-solr-processors 2018-01-03 10:10:42 +09:00
nifi-spark-bundle NIFI-4683 This closes #2339. added a few missing license/notice entries for spark controller service and processor nars, removed dead code, cleaned up logging. This sign off is relevant to commit 52684c3ec3b7c0ee28c6cf64cfd178976996615a 2017-12-14 16:23:41 -05:00
nifi-splunk-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-spring-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
nifi-standard-bundle Fixed bug in unit tests that were causing test failures 2018-01-05 09:59:01 -05:00
nifi-standard-services NIFI-4734 refactored couchbase bundle, jms bundle, removed jms test-lib usage, fixed broken SeeAlso and service links causing docs warns. Corrected L&N in each bundle. This closes #2369. 2018-01-04 09:16:17 -05:00
nifi-stateful-analysis-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-tcp-bundle NIFI-4444: 2017-10-12 10:27:02 -07:00
nifi-update-attribute-bundle NIFI-4530: This closes #2329. Initial support for two-way SSL user authentication in the Docker image. 2018-01-04 10:37:37 -05:00
nifi-websocket-bundle NIFI-4673 changed offending tests to be integration tests and fixed travis config to run the build only once and during appropriate script phase instead of install. Reviewed by Bende. 2017-12-06 16:13:42 -05:00
nifi-windows-event-log-bundle NIFI-4412-RC2 prepare for next development iteration 2017-09-28 13:45:36 -04:00
pom.xml NIFI-3709: Export NiFi flow dataset lineage to Apache Atlas 2017-12-18 12:23:58 -05:00