-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
Repl 18 (08/05/16), Repl 2016-08-29
-
0
Since we have temporarily disabled the resync command while reworking code and bringing the DataReplicator into the mix, we need to re-enable support for it and its tests.
These are the expected behaviors:
- Each resync command will cancel any existing data replication and start a new resync (an initial sync)
- A resync will block waiting for the initial sync to complete
- During an initial sync the ReplSetSyncFrom command will set the sync source and issue a resync command internally – having the effect that the initial syncs first attempt uses the supplied host.
- is duplicated by
-
SERVER-7680 Have replSetSyncFrom restart initialSync/resync with host specified
- Closed
-
SERVER-27143 write initial sync js test for apply ops phase
- Closed
- is related to
-
SERVER-15290 Make resync command wait till the initial sync is done
- Closed
- related to
-
SERVER-25644 Remove nested function from ReplSetTest.checkReplicatedDataHashes
- Closed
-
SERVER-7680 Have replSetSyncFrom restart initialSync/resync with host specified
- Closed