-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
ALL
-
v4.4
-
Repl 2020-06-01
-
23
Currently, receiving a reconfig when the node is in candidate state will try to cancel the election, but due to SERVER-48256, the cancelation may not work as expected.
As a quick fix, we can reject heartbeat reconfig instead of canceling the election. The election will finish no matter what so liveness isn't affected. In reality, the node with a higher config <term, version> will vote no to the election as well.
- related to
-
SERVER-48256 Election cannot be canceled when writing its last vote
- Closed
-
SERVER-96259 Proposal to modify resync procedure for safe node voting
- Open