nifi/nifi-nar-bundles
Mark Payne fb7b3fe4b8 NIFI-1678: Started refactoring heartbeating mechanism, using a new package: org.apache.nifi.cluster.coordination
Added configuration options for ZooKeeper username & password for heartbeat management. Also addressed issue where nodes that were previously disconnected were asked to disconnect upon restart

Ensure that ACL is set properly when creating heartbeat node. Removed unused ControllerStartupFailureMessage.java

Changed ZooKeeper ACL's so that container nodes that would not be sensitive are wide open and removed the usage of username & password when communicating with ZooKeeper. This was done specifically because username/password combination is considered a 'testing' feature that should not be used in production and is not supported by Apache Curator

Refactored CuratorHeartbeatMonitor into an abstract heartbeat monitor that is responsible for processing heartbeats and CuratorHeartbeatMonitor that is responsible for retrieving heartbeat information

Refactored so that heartbeats are sent to Cluster Coordinator directly instead of to ZooKeeper. ZooKeeper is used to know which node is the cluster coordinator but heartbeats to the Cluster Coordinator provide additional information about the nodes.

Code cleanup and incorporate comments from peer review

This closes #323
2016-04-22 15:01:04 -04:00
..
nifi-ambari-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-amqp-bundle NIFI-1521 Added SSL configuration to AMQP processor. 2016-04-20 22:23:38 -07:00
nifi-avro-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-aws-bundle NIFI-1180 Adding more IT tests. 2016-04-12 17:44:29 -07:00
nifi-azure-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-cassandra-bundle NIFI-1551: 2016-04-15 16:03:00 -04:00
nifi-couchbase-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-elasticsearch-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-flume-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-framework-bundle NIFI-1678: Started refactoring heartbeating mechanism, using a new package: org.apache.nifi.cluster.coordination 2016-04-22 15:01:04 -04:00
nifi-geo-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-hadoop-bundle NIFI-1788 Fixed listed allowable values 2016-04-20 10:48:54 -04:00
nifi-hadoop-libraries-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-hbase-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-hl7-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-html-bundle NIFI-1749 This closes #342. Adjusting tests that fail without a connection to the Internet and removing attributable elements from test resources. 2016-04-11 13:22:00 -04:00
nifi-image-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-jetty-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-jms-bundle NIFI-1762: Changed Java dependency to 1.8 instead of 1.7 and refactored StandardNiFiServiceFacade to make use of Lambda expressions to simplify code base. Also had to address a unit test because changing to Java 8 results in calls to assertEquals to become ambiguous. This closes #352 2016-04-14 10:38:03 -04:00
nifi-kafka-bundle NIFI-1672 Improved the Provenance Events emitted by PutKafka 2016-04-20 10:33:03 -04:00
nifi-kerberos-iaa-providers-bundle NIFI-1551: 2016-04-15 16:03:00 -04:00
nifi-kite-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-language-translation-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-ldap-iaa-providers-bundle NIFI-1551: 2016-04-15 16:03:00 -04:00
nifi-mongodb-bundle NIFI-1197 checkstyle (+2 squashed commits) 2016-04-19 20:25:19 -07:00
nifi-provenance-repository-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-riemann-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-scripting-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-social-media-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-solr-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-splunk-bundle NIFI-1630 PutUDP processor created. 2016-04-06 11:04:01 -04:00
nifi-spring-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-standard-bundle NIFI-1789 Temporarily ignored incorrectly failing TestPutUDP#testUnknownHostname. 2016-04-20 19:20:41 -07:00
nifi-standard-services Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
nifi-update-attribute-bundle Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00
pom.xml Updating versions to 1.0.0-SNAPSHOT. 2016-04-04 11:36:20 -04:00