nifi/nifi-nar-bundles
jstorck 1678531638
NIFI-7025: Initial commit adding Kerberos Password feature for Hive components
Kerberos Password property should not support EL, this includes a change to KerberosProperties which is also used by the HDFS processors (AbstractHadoopProcessor)
Added wiring in a KerberosContext to a TestRunner's MockProcessorInitializationContext
Removed synchronization blocks around KerberosUser.checkTGTAndRelogin, since that method is already synchronized
Updated AbstractHadoopProcessor to have a boolean accessor method to determine if explicit keytab configuration is allowed
Removed synchronization block from HiveConnectionPool's getConnection method (in Hive, Hive_1_1, Hive3 modules), since new TGT ticket acquisition is handled by the KerberosUser implementation.  If UGI is used to relogin, synchronization is handled internally by UGI.
Added Kerberos Principal and Kerberos Password properties to Hive, Hive_1_1, and Hive3 components
Hive, Hive_1_1, and Hive3 components now use KerberosUser implementations to authenticate with a KDC

Updated handling of the NIFI_ALLOW_EXPLICIT_KEYTAB environment variable in Hive and Hive3 components.  An accessor method has been added that uses Boolean.parseBoolean, which returns true if the environment variable is set to true, and false otherwise (including when the environment variable is unset).

Addressing PR feedback

Addressing PR feedback

This closes #4102.
2020-03-02 11:28:59 -05:00
..
nifi-accumulo-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-ambari-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-amqp-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-atlas-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-avro-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-aws-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-azure-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-beats-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-cassandra-bundle NIFI-7007: Add update functionality to the PutCassandraRecord processor. 2020-02-24 15:14:16 -05:00
nifi-ccda-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-cdc NIFI-7164 Upgrade shyiko/mysql-binlog-connector-java dependency 2020-02-25 14:05:47 -08:00
nifi-confluent-platform-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-couchbase-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-cybersecurity-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-datadog-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-druid-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-easyrules-bundle NIFI-7163 - added RulesEngine and RulesEngineProvider interfaces, enhanced easy rules to support provider interface and refactored to extract rules engine implementation 2020-02-25 09:59:39 -05:00
nifi-elasticsearch-bundle NIFI-7201 - Update build to latest apache-maven-parent and split Github Actions builds to include OSX and distribute localization 2020-02-25 17:38:33 -08:00
nifi-email-bundle NIFI-7181 convert integration test to proper name so it isnt run as unit test 2020-02-21 18:05:40 -05:00
nifi-enrich-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-evtx-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-extension-utils NIFI-7025: Initial commit adding Kerberos Password feature for Hive components 2020-03-02 11:28:59 -05:00
nifi-flume-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-framework-bundle NIFI-7205 NIFI-7206 2020-02-26 14:02:49 -08:00
nifi-gcp-bundle NIFI-7143: Upgrade GCP dependency 2020-02-17 12:11:16 -08:00
nifi-graph-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-groovyx-bundle NIFI-7069: Add groovy-dateutil module to scripting bundles 2020-01-30 14:49:41 +07:00
nifi-grpc-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-hadoop-bundle NIFI-7025: Initial commit adding Kerberos Password feature for Hive components 2020-03-02 11:28:59 -05:00
nifi-hadoop-libraries-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-hbase-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-hive-bundle NIFI-7025: Initial commit adding Kerberos Password feature for Hive components 2020-03-02 11:28:59 -05:00
nifi-hl7-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-html-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-ignite-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-influxdb-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-jetty-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-jms-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-jolt-record-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-kafka-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-kerberos-iaa-providers-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-kite-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-kudu-bundle NIFI-6551: Improve PutKudu timestamp handling 2020-02-18 15:30:08 -08:00
nifi-language-translation-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-ldap-iaa-providers-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-lumberjack-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-media-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-metrics-reporting-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-mongodb-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-mqtt-bundle NIFI-6856 - Make client ID a non-required field for the MQTTConsume and MQTTProduce processors. Generates a 2020-02-26 15:54:53 -08:00
nifi-network-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-parquet-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-poi-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-prometheus-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-provenance-repository-bundle NIFI-7185 relaxed timing constrained for builds on lower resources environments like our Github CI builds 2020-02-22 11:18:56 -08:00
nifi-ranger-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-redis-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-registry-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-rethinkdb-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-riemann-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-rules-action-handler-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-scripting-bundle NIFI-7173 - This closes #4084. add nifi-metrics jar to scripting bundle 2020-02-25 13:12:53 -08:00
nifi-site-to-site-reporting-bundle NIFI-7114: Fix file leaks in StandardCommsSession and S2S Reporting components 2020-02-21 17:37:54 -05:00
nifi-slack-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-snmp-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-social-media-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-solr-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-spark-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-splunk-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-spring-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-sql-reporting-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-standard-bundle NIFI-7205 NIFI-7206 2020-02-26 14:02:49 -08:00
nifi-standard-services NIFI-7018: Initial commit of processors extending AbstractHadoopProcessor supporting kerberos passwords 2020-02-28 10:10:19 -05:00
nifi-stateful-analysis-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-tcp-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-update-attribute-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-websocket-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-windows-event-log-bundle NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
pom.xml NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00