-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Sharding, Testing Infrastructure
-
Fully Compatible
-
Repl 2019-04-22, Repl 2019-05-06, Repl 2019-05-20
-
8
This is being pulled out of SERVER-38188. Stepping up instead of stepping down still leads to stepdowns, but leads to unconditional stepdowns which are unretryable and could surface more interesting deadlocks.
We will keep the election timeout at 24 hours, step up a node, and then after a few seconds the original primary will step down when it sees a higher term. We may want to adjust the heartbeat interval to tune the length of time with 2 primaries.
- is related to
-
SERVER-38188 Create split brain passthroughs
- Backlog
- related to
-
SERVER-40594 Range deleter in prepare conflict retry loop blocks step down
- Closed
-
SERVER-40700 Deadlock between read prepare conflicts and state transitions
- Closed