Skip to content

Commit 529464c

Browse files
authored
DOCSP-45041-adding-rolling-limitation-to-behavior (#462) (#466)
* DOCSP-45041-adding-rolling-limitation-to-behavior * DOCSP-45041-adding-rolling-limitation-to-behavior * DOCSP-45041 default index link
1 parent 8a20490 commit 529464c

File tree

3 files changed

+16
-10
lines changed

3 files changed

+16
-10
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
``mongosync`` does not support :ref:`rolling index builds
2+
<index-building-replica-sets>` during migration. To avoid building
3+
indexes in a rolling fashion during migration, use one of the following
4+
methods to ensure that your destination indexes match your source
5+
indexes:
6+
7+
- Build the index on the source before migration.
8+
- Build the index on the source during migration with a :ref:`default
9+
index build <index-creation-background>`.
10+
- Build the index on the destination after migration.

source/reference/limitations.txt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -174,13 +174,4 @@ System Collections
174174
Rolling Index Builds
175175
--------------------
176176

177-
``mongosync`` does not support :ref:`rolling index builds
178-
<index-building-replica-sets>` during migration. To avoid building
179-
indexes in a rolling fashion during migration, use one of the following
180-
methods to ensure that your destination indexes match your source
181-
indexes:
182-
183-
- Build the index on the source before migration.
184-
- Build the index on the source during migration with a non-rolling
185-
index build.
186-
- Build the index on the destination after migration.
177+
.. include:: /includes/rolling-build-limitation.rst

source/reference/mongosync/mongosync-behavior.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,11 @@ synchronization. The original values are restored during the commit process.
208208
- In some cases, synchronization may create dummy indexes on the
209209
destination to support writes on sharded or collated collections.
210210

211+
Rolling Index Builds
212+
~~~~~~~~~~~~~~~~~~~~
213+
214+
.. include:: /includes/rolling-build-limitation.rst
215+
211216
Destination Clusters
212217
--------------------
213218

0 commit comments

Comments
 (0)