Skip to content

Commit 83f6520

Browse files
committed
DOCS-9537: resyncFrom behavior
1 parent 7c9c6c8 commit 83f6520

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

source/includes/extracts-syncFrom.yaml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@ content: |
33
Sync Logic
44
~~~~~~~~~~
55
6-
Only modify the default sync logic as needed, and always exercise
7-
caution. {{syncfrom}} will not affect an in-progress initial sync
8-
operation. To affect the sync target for the initial sync, run
9-
{{syncfrom}} operation *before* initial sync.
6+
.. versionchanged:: 3.4
7+
8+
If an initial sync operation is in progress when you run
9+
{{syncfrom}}, {{syncfrom}} stops the in-progress initial sync and
10+
restarts the sync process with the new target. In previous versions,
11+
if you run {{syncfrom}} during initial sync, MongoDB produces no
12+
error messages, but the sync target will not change until after the
13+
initial sync operation.
1014
11-
If you run {{syncfrom}} during initial sync, MongoDB
12-
produces no error messages, but the sync target will not change until
13-
after the initial sync operation.
15+
Only modify the default sync logic as needed, and always exercise
16+
caution.
1417
1518
Target
1619
~~~~~~
@@ -34,10 +37,6 @@ content: |
3437
behind the current member, :program:`mongod` will log a warning but will
3538
still replicate from the lagging member.
3639
37-
If you run {{syncfrom}} during initial sync, MongoDB produces no error
38-
messages, but the sync target will not change until after the initial
39-
sync operation.
40-
4140
Persistence
4241
~~~~~~~~~~~
4342

0 commit comments

Comments
 (0)