Open enjoy-binbin opened 18 hours ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 70.61%. Comparing base (
50aae13
) to head (c2d5d61
). Report is 4 commits behind head on unstable.
🚨 Try these New Features:
After #1009, we will reset the election when we received a claim with an equal or higher epoch since a node can win an election in the past.
But we need to consider the time before the node actually obtains the failover_auth_epoch. The failover_auth_epoch default is 0, so before the node actually get the failover epoch, we might wrongly reset the election.
This is probably harmless, but will produce misleading log output and may delay election by a cron cycle or beforesleep. Now we will only reset the election when a node is actually obtains the failover epoch.