Skip to content

Commit c534588

Browse files
authored
DOCSP-45041-adding-rolling-limitation-to-behavior (#462) (#465)
* DOCSP-45041-adding-rolling-limitation-to-behavior * DOCSP-45041-adding-rolling-limitation-to-behavior * DOCSP-45041 default index link
1 parent 9905697 commit c534588

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
@@ -175,13 +175,4 @@ System Collections
175175
Rolling Index Builds
176176
--------------------
177177

178-
``mongosync`` does not support :ref:`rolling index builds
179-
<index-building-replica-sets>` during migration. To avoid building
180-
indexes in a rolling fashion during migration, use one of the following
181-
methods to ensure that your destination indexes match your source
182-
indexes:
183-
184-
- Build the index on the source before migration.
185-
- Build the index on the source during migration with a non-rolling
186-
index build.
187-
- Build the index on the destination after migration.
178+
.. 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
@@ -201,6 +201,11 @@ synchronization. The original values are restored during the commit process.
201201
- In some cases, synchronization may create dummy indexes on the
202202
destination to support writes on sharded or collated collections.
203203

204+
Rolling Index Builds
205+
~~~~~~~~~~~~~~~~~~~~
206+
207+
.. include:: /includes/rolling-build-limitation.rst
208+
204209
Destination Clusters
205210
--------------------
206211

0 commit comments

Comments
 (0)