Skip to content
This repository was archived by the owner on May 1, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions source/reference/api/reverse.txt
Original file line number Diff line number Diff line change
Expand Up @@ -174,5 +174,7 @@ Endpoint Protection
Limitations
~~~~~~~~~~~

The ``reverse`` endpoint does not support :ref:`filtered sync
<c2c-filtered-sync>`.
The ``reverse`` endpoint does not support:

- :ref:`filtered sync <c2c-filtered-sync>`.
- migrations from :ref:`pre-6.0 source clusters <c2c-older-version-support>`.
6 changes: 6 additions & 0 deletions source/reference/api/start.txt
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@ Request Body Parameters
original source cluster blocks writes and the destination cluster
accepts writes.

:gold:`IMPORTANT:` If you are migrating from a pre-6.0 source cluster,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[optional suggestion]

You might consider making this an include given that it shows up twice on this page.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah the second instance is supposed to be say "you cannot set reversible. Updating.

you cannot set ``enableUserWriteBlocking`` to ``true``.

To reverse sync, the ``enableUserWriteBlocking`` field must be set
to ``true``. To allow the source cluster to accept writes again,
for example after running migration tests, run the following
Expand Down Expand Up @@ -194,6 +197,9 @@ Request Body Parameters
reversible sync. When you call the ``/reverse``
endpoint it disables the verifier.

:gold:`IMPORTANT:` If you are migrating from a pre-6.0 source cluster,
you cannot set ``reversible`` to ``true``.

For more information, see the :ref:`reverse <c2c-api-reverse>` endpoint.

Default value is ``false``.
Expand Down
9 changes: 9 additions & 0 deletions source/reference/permissions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,12 @@ The Atlas permissions are:

.. include:: /includes/table-permissions-atlas.rst

.. _c2c-older-version-permissions:

Pre-6.0 Migrations
------------------

- When migrating from a 4.4 source cluster, you must have
:authrole:`clusterManager` permissions on the source cluster.

- Write blocking and reverse sync are not supported.
3 changes: 3 additions & 0 deletions source/release-notes/1.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ Release Notes for mongosync 1.10
This page describes changes and new features introduced in
{+c2c-full-product-name+} 1.10.

.. _c2c-older-version-support:

Older Version Support
---------------------

Expand All @@ -32,6 +34,7 @@ destination MongoDB server versions:
To learn more, see:

- :ref:`Pre-6.0 Migration Limitations <c2c-older-version-limitations>`.
- :ref:`Pre-6.0 Migration Permissions <c2c-older-version-permissions>`.
- :ref:`c2c-sync-different-versions`.

Minimum Supported Version
Expand Down
4 changes: 4 additions & 0 deletions source/reverse-sync.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ following parameters:
For more information on limitations and requirements of reversing sync,
see :ref:`c2c-api-reverse`.

.. important::

If you are migrating from a pre-6.0 source cluster, you cannot reverse sync.

Steps
-----

Expand Down