[
https://issues.apache.org/jira/browse/HADOOP-9220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Todd Lipcon updated HADOOP-9220:
--------------------------------
Attachment: hadoop-9220.txt
Hey Tom. I think you can just use the {{wantsToBeInElection}} variable here
rather than going back to ZK to check the current state of the znode (which I
fear might be race-prone). How does this patch look to you? It seems to pass
the test you added.
> Unnecessary transition to standby in ActiveStandbyElector
> ---------------------------------------------------------
>
> Key: HADOOP-9220
> URL: https://issues.apache.org/jira/browse/HADOOP-9220
> Project: Hadoop Common
> Issue Type: Bug
> Components: ha
> Reporter: Tom White
> Assignee: Tom White
> Priority: Critical
> Attachments: HADOOP-9220.patch, HADOOP-9220.patch, hadoop-9220.txt
>
>
> When performing a manual failover from one HA node to a second, under some
> circumstances the second node will transition from standby -> active ->
> standby -> active. This is with automatic failover enabled, so there is a ZK
> cluster doing leader election.
--
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