diff --git a/source/includes/fact-pre-6.0-migration.rst b/source/includes/fact-pre-6.0-migration.rst new file mode 100644 index 000000000..492862c99 --- /dev/null +++ b/source/includes/fact-pre-6.0-migration.rst @@ -0,0 +1,2 @@ +Starting in version 1.10.0, ``mongosync`` supports migrations from pre-6.0 +source clusters. diff --git a/source/includes/table-pre-6.0-compatibility.rst b/source/includes/table-pre-6.0-compatibility.rst new file mode 100644 index 000000000..2fd3ca213 --- /dev/null +++ b/source/includes/table-pre-6.0-compatibility.rst @@ -0,0 +1,24 @@ +.. list-table:: + :header-rows: 1 + :stub-columns: 1 + :widths: 40 30 30 + + * - + - **6.0 Destination** + - **7.0 Destination** + + * - **4.4 Source** + - √ + - + + * - **5.0 Source** + - √ + - √ + + * - **6.0 Source** + - √ + - √ + + * - **7.0 Source** + - + - √ diff --git a/source/reference/limitations.txt b/source/reference/limitations.txt index f44222f54..476e0c2ac 100644 --- a/source/reference/limitations.txt +++ b/source/reference/limitations.txt @@ -198,6 +198,8 @@ cluster. .. include:: /includes/fact-verifier-limitations +.. _c2c-older-version-limitations: + Pre-6.0 Migrations ------------------ diff --git a/source/reference/supported-server-version.txt b/source/reference/supported-server-version.txt index c0817a596..d7cb687d6 100644 --- a/source/reference/supported-server-version.txt +++ b/source/reference/supported-server-version.txt @@ -53,45 +53,27 @@ clusters: - 7.0.9 - 6.0 +.. _c2c-sync-different-versions: + Synchronize Data Between Clusters with Different MongoDB Server Major Versions ------------------------------------------------------------------------------ .. include:: /includes/cross-version-sync.rst -Starting in version 1.10.0, ``mongosync`` supports migrations from pre-6.0 -source clusters. +.. include:: /includes/fact-pre-6.0-migration.rst .. important:: ``mongosync`` does not support migrations to pre-6.0 destination clusters. ``mongosync`` supports syncs between the following source and -destination MongoDB server versions. - -.. list-table:: - :header-rows: 1 - :stub-columns: 1 - :widths: 40 30 30 - - * - - - **6.0 Destination** - - **7.0 Destination** +destination MongoDB server versions: - * - **4.4 Source** - - √ - - +.. include:: /includes/table-pre-6.0-compatibility.rst - * - **5.0 Source** - - √ - - √ - - * - **6.0 Source** - - √ - - √ - - * - **7.0 Source** - - - - √ +.. seealso:: + + :ref:`c2c-older-version-limitations`. .. _c2c-server-pre-8.0-to-8.0: diff --git a/source/release-notes/1.10.txt b/source/release-notes/1.10.txt index 667f7a33d..5070f33d1 100644 --- a/source/release-notes/1.10.txt +++ b/source/release-notes/1.10.txt @@ -19,6 +19,21 @@ Release Notes for mongosync 1.10 This page describes changes and new features introduced in {+c2c-full-product-name+} 1.10. +Older Version Support +--------------------- + +.. include:: /includes/fact-pre-6.0-migration.rst + +``mongosync`` now supports syncs between the following source and +destination MongoDB server versions: + +.. include:: /includes/table-pre-6.0-compatibility.rst + +To learn more, see: + +- :ref:`Pre-6.0 Migration Limitations `. +- :ref:`c2c-sync-different-versions`. + Minimum Supported Version -------------------------