-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
ALL
-
v3.4
-
Repl 2017-03-06, Repl 2017-03-27, Repl 2017-04-17
-
35
If a node is syncing from another node and has no common point in its oplog, it will go into RECOVERING state due to being 'too stale'. It will never leave recovering, even if there is another node it could sync from which does have a common point.
I have attached a cleaned up and extended version of the toostale.js test that demonstrates this issue.
- is duplicated by
-
SERVER-23899 Reset maintenance mode when transitioning from too-stale to valid sync source
- Closed
- related to
-
SERVER-27815 always write seed doc to oplog during initial sync
- Backlog