-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
ALL
In order to prevent synchronized standing for election between multiple nodes, after an election is lost due to receiving fewer than the required number of votes, set the stepdown time for (the lastVote lease time plus a random value). This should ensure that other nodes get a chance to elect themselves, by preventing repeated resetting of the lastVote value with no hope of ever winning an election.