[ 
https://issues.apache.org/jira/browse/NIFI-2431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15399358#comment-15399358
 ] 

Joseph Witt commented on NIFI-2431:
-----------------------------------

code looks good.  full clean build w/contrib check solid.  Doing live testing 
now.

> When a new node joins cluster, it can be elected Cluster Coordinator even if 
> its flow is different than cluster's
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-2431
>                 URL: https://issues.apache.org/jira/browse/NIFI-2431
>             Project: Apache NiFi
>          Issue Type: Sub-task
>          Components: Core Framework
>    Affects Versions: 1.0.0
>            Reporter: Mark Payne
>            Assignee: Joseph Witt
>            Priority: Blocker
>             Fix For: 1.0.0
>
>
> I have a 3 node cluster. I started 2 out of the three. I then removed the 
> flow from the third node and started the third node, expecting it to inherit 
> the flow from the cluster. However, when it started up, it was elected 
> Cluster Coordinator before inheriting the flow. As a result, it determined 
> that its flow (the empty flow) was correct. The other two nodes were then 
> dropped from the cluster for having incompatible flows.
> The desired behavior is that the third node will not become Cluster 
> Coordinator if a cluster already exists with an agreed-upon flow.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to