[
https://issues.apache.org/jira/browse/ZOOKEEPER-1324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648329#comment-13648329
]
Alexander Shraer commented on ZOOKEEPER-1324:
---------------------------------------------
> In the case you describe, I thought that the observer (changing to
> participant) should
> actually be able to vote because we also need a quorum for the new config,
> which may also come
> in a newleader message, no? If this is correct, then we shouldn't have the if
> statement.
Yes, that's why I also think that for sake of liveness we should let him vote
and remove the if as you did. I was just pointing out that this is slightly
different than what we do for the normal case, when this is a reconfig op and
not a NEWLEADER message. In that case this server
wouldn't even be able to vote since observers don't vote. Anyway, seems like he
should vote if possible, so the if should not be there.
> Remove Duplicate NEWLEADER packets from the Leader to the Follower.
> -------------------------------------------------------------------
>
> Key: ZOOKEEPER-1324
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1324
> Project: ZooKeeper
> Issue Type: Improvement
> Components: quorum
> Affects Versions: 3.5.0
> Reporter: Mahadev konar
> Assignee: Flavio Junqueira
> Priority: Critical
> Fix For: 3.5.0, 3.4.6
>
> Attachments: ZOOKEEPER-1324-branch-3.4.patch, ZOOKEEPER-1324.patch,
> ZOOKEEPER-1324.patch, ZOOKEEPER-1324.patch, ZOOKEEPER-1324.patch,
> ZOOKEEPER-1324.patch, ZOOKEEPER-1324.patch, ZOOKEEPER-1324.patch
>
>
--
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