-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Minor Change
-
v3.4
-
Repl 2017-01-23, Repl 2017-02-13, Repl 2017-03-06, Repl 2017-03-27, Repl 2017-04-17, Repl 2017-05-08
-
0
Currently we expose one parameter to the replica set config - catchUpTimeoutMillis (defaults to 2 seconds) - which controls how long to stay in catchup mode after winning an election.
We should exit catchup mode when the primary finds itself the most up-to-date after refreshing heaertbeats.
- is related to
-
SERVER-28969 Wait until the voter has the latest optime in case 3 of catchup.js
- Closed
-
SERVER-26847 Tie threshold of how caught up we must be to call for priority takeover to the catchup timeout
- Closed
- related to
-
SERVER-27499 Race condition in SyncSourceResolver shutdown
- Backlog
-
SERVER-28751 Allow stepDown command to work against primary in catchup mode
- Closed