[
https://issues.apache.org/jira/browse/ZOOKEEPER-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13715089#comment-13715089
]
Germán Blanco commented on ZOOKEEPER-1732:
------------------------------------------
I would prefer not to touch the Zab protocol as well, but I don't want to leave
any loose ends. I thought that there was no guarantee that the Follower will
receive a notification from the Leader after it connects.
Do you think that this will always happen?
This notification is sent through the leader election port, so I guess that it
is difficult to make assumptions on when it reaches its destination with
respect with when the Follower connects to the Leader. And going deeper in the
unlikely combinations, the leader election connection could be lost at some
point and Follower and Leader remain connected through the Zab connection.
> ZooKeeper server unable to join established ensemble
> ----------------------------------------------------
>
> Key: ZOOKEEPER-1732
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1732
> Project: ZooKeeper
> Issue Type: Bug
> Components: leaderElection
> Affects Versions: 3.4.5
> Environment: Windows 7, Java 1.7
> Reporter: Germán Blanco
> Priority: Blocker
> Fix For: 3.5.0, 3.4.6
>
> Attachments: zklog.tar.gz
>
>
> I have a test in which I do a rolling restart of three ZooKeeper servers and
> it was failing from time to time.
> I ran the tests in a loop until the failure came out and it seems that at
> some point one of the servers is unable to join the enssemble formed by the
> other two.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira