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
3 changes: 3 additions & 0 deletions config/redirects
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,6 @@ raw: ${prefix}/current/installation/install-on-windows/ -> ${base}/current/

# DOCSP-41999 redirect disaster recovery to mongosync behavior page
[*]: ${prefix}/${version}/reference/disaster-recovery -> ${base}/${version}/about-mongosync/#considerations-for-continuous-sync

# DOCSP-45310 Remove Beta docs from public view
[*]: ${prefix}/${version}/reference/beta-program -> ${base}/${version}/
1 change: 0 additions & 1 deletion snooty.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ toc_landing_pages = ["/quickstart",
"/multiple-mongosyncs",
"/release-notes/release-notes",
"/faq",
"/reference/beta-program",
"/reference/collection-level-filtering",
"/reference/verification",
"/reference/mongosync"
Expand Down
2 changes: 1 addition & 1 deletion source/includes/beta-program-intro.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Starting in version 1.8.0, {+c2c-product-name+} introduces the
Starting in version 1.8.0, {+c2c-product-name+} introduces the invite-only
{+c2c-full-beta-program+}. With {+c2c-beta-program-short+}, you can use
experimental features with direct support and assistance from MongoDB.
5 changes: 0 additions & 5 deletions source/includes/fact-verifier-limitations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,3 @@ Unsupported Verification Checks
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. include:: /includes/fact-verifier-unsupported

Unsupported Beta Features
~~~~~~~~~~~~~~~~~~~~~~~~~

.. include:: /includes/fact-verifier-beta-limitations
3 changes: 1 addition & 2 deletions source/includes/opts/acceptDisclaimer.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

Accepts disclaimers for the :ref:`embedded verifier
<c2c-verifier-disclaimer>` and, when using
{+c2c-beta-program-short+}, :ref:`beta features <c2c-beta-program>`.
<c2c-verifier-disclaimer>`.

When the ``mongosync`` process starts without this |opt-term|, the
user is prompted to accept each disclaimer.
Expand Down
1 change: 0 additions & 1 deletion source/reference.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,3 @@ Reference
Data Transfer Verification </reference/verification>
Versioning </reference/versioning>
Version Compatibility </reference/supported-server-version>
Beta Program </reference/beta-program>
22 changes: 0 additions & 22 deletions source/reference/api/start.txt
Original file line number Diff line number Diff line change
Expand Up @@ -112,17 +112,6 @@ Request Body Parameters

.. versionadded:: 1.3.0

* - ``documentFilter``
- document
- Optional
- .. include:: /includes/beta-feature-non-admonition.rst

.. include:: /includes/document-filtering-intro.rst

To learn more, see :ref:`c2c-beta-document-filtering`.

.. versionadded:: 1.8 Beta

* - ``enableUserWriteBlocking``
- boolean
- Optional
Expand Down Expand Up @@ -161,17 +150,6 @@ Request Body Parameters

.. versionadded:: 1.6

* - ``namespaceRemap``
- array
- Optional
- .. include:: /includes/beta-feature-non-admonition.rst

Array of documents that specify namespace changes to make during sync.

For more information, see :ref:`c2c-beta-namespace-remapping`.

.. versionadded:: 1.8 Beta

* - ``reversible``
- boolean
- Optional
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-program:

====================================
Expand All @@ -17,19 +22,8 @@
Each ``mongosync`` release has a corresponding {+c2c-beta-program-short+}
build that includes its own set of experimental features.

.. _c2c-beta-program-disclaimer:

Get Started
-----------

.. note::

Filing a support ticket does *not* guarantee access to the
{+c2c-beta-program-short+} binaries.

To request access to the {+c2c-beta-program-short+} binaries, read the
following disclaimer and file a ticket with
`support <https://support.mongodb.com/>`_:
When you first run the {+c2c-beta-program-short+} binary, it will prompt you
to accept the following disclaimer:

.. code-block:: shell
:copyable: false
Expand All @@ -52,9 +46,6 @@ following disclaimer and file a ticket with
migrations). Beta capabilities are not intended for use to migrate
production workloads.

When you first run the {+c2c-beta-program-short+} binary, it will prompt you
to accept the disclaimer.

.. seealso::

- `Cloud Subscription Agreement <https://www.mongodb.com/cloud-subscription-agreement/november-2023>`_
Expand Down Expand Up @@ -119,9 +110,9 @@ The following table shows supported combinations of beta features:
.. toctree::
:titlesonly:

A->B->C Migrations </reference/beta-program/abc-migration>
Many-To-One Migrations </reference/beta-program/many-to-one>
Document Filtering </reference/beta-program/document-filtering>
Pre-Existing Data Handling </reference/beta-program/destinationDataHandling>
Namespace Remapping </reference/beta-program/namespace-remapping>
Oplog Rollover Resilience </reference/beta-program/orr>
A->B->C Migrations </reference/beta-program-private/abc-migration>
Many-To-One Migrations </reference/beta-program-private/many-to-one>
Document Filtering </reference/beta-program-private/document-filtering>
Pre-Existing Data Handling </reference/beta-program-private/destinationDataHandling>
Namespace Remapping </reference/beta-program-private/namespace-remapping>
Oplog Rollover Resilience </reference/beta-program-private/orr>
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-abc-migration:

==================
Expand Down Expand Up @@ -50,7 +55,7 @@ before the second migration (B->C) starts committing.

Before you use any experimental {+c2c-beta-program-short+} features,
review the :ref:`{+c2c-full-beta-program+} Disclaimer
<c2c-beta-program-disclaimer>`.
<c2c-beta-program>`.


For better performance, ensure that the first migration (A->B) reaches
Expand Down Expand Up @@ -92,9 +97,8 @@ The following example performs two consecutive migrations that:
#. Connect the source cluster on port ``27001`` with a destination cluster
running on port ``27002``.

The command also sets :option:`--migrationName`
to describe the operations and store migration metadata for each
sync.
The command also sets ``--migrationName`` to describe the operations and store
migration metadata for each sync.

.. code-block:: shell

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-destination-data-handling:

===========================================
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-document-filtering:

==================
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-many-to-one:

======================
Expand Down Expand Up @@ -84,8 +89,8 @@ Example

The following example connects source clusters running on port ``27000``
and ``27001`` with a destination cluster running on port ``35000``. The command
also sets the :option:`--migrationName` option to
describe the operations and store migration metadata for each sync.
also sets the ``--migrationName`` option to describe the operations and store
migration metadata for each sync.

.. code-block:: shell

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-namespace-remapping:

===================
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
:orphan:

.. meta::
:robots: noindex, nosnippet

.. _c2c-beta-orr:

=========================
Expand Down
11 changes: 0 additions & 11 deletions source/reference/configuration.txt
Original file line number Diff line number Diff line change
Expand Up @@ -124,17 +124,6 @@ Options
To set the ``logPath`` setting from the command line, see the
:option:`--logPath` option.

.. setting:: migrationName

*Type*: string

.. include:: /includes/beta-feature.rst

.. include:: /includes/opts/migrationName.rst

To set the ``migrationName`` setting from the command line, see the
:option:`--migrationName` option.

.. setting:: port

*Type*: integer
Expand Down
9 changes: 0 additions & 9 deletions source/reference/mongosync.txt
Original file line number Diff line number Diff line change
Expand Up @@ -159,15 +159,6 @@ Global Options

.. include:: /includes/fact-log-rotation-usr1-signal

.. option:: --migrationName <name>

.. include:: /includes/beta-feature.rst

.. include:: /includes/opts/migrationName.rst

To set the ``--migrationName`` option from a configuration file,
see the :setting:`migrationName` setting.

.. option:: --port

.. include:: /includes/opts/port.rst
Expand Down
2 changes: 1 addition & 1 deletion source/release-notes/1.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ Release Notes for mongosync 1.10
.. _1.10.0-c2c-release-notes:

This page describes changes and new features introduced in
{+c2c-full-product-name+} 1.10 and the {+c2c-full-beta-program+}.
{+c2c-full-product-name+} 1.10.
55 changes: 1 addition & 54 deletions source/release-notes/1.8.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Release Notes for mongosync 1.8
:class: singlecol

This page describes changes and new features introduced in
{+c2c-full-product-name+} 1.8 and the {+c2c-full-beta-program+}.
{+c2c-full-product-name+} 1.8.

Patch Releases
--------------
Expand Down Expand Up @@ -106,59 +106,6 @@ mongosync Authentication with Atlas Workload Identity Federation

For details, see :ref:`c2c-authentication`.

{+c2c-full-beta-program+}
------------------------------------

.. include:: /includes/beta-program-intro.rst

In addition to the beta features, {+c2c-beta-program-short+} includes all
changes and new features from ``mongosync`` 1.8.

To learn more, see :ref:`c2c-beta-program`.

A->B->C Migrations
~~~~~~~~~~~~~~~~~~

.. include:: /includes/abc-migration-intro.rst

To learn more, see :ref:`c2c-beta-abc-migration`.

Many-to-One Migrations
~~~~~~~~~~~~~~~~~~~~~~

.. include:: /includes/many-to-one-cluster.rst

To learn more, see :ref:`c2c-beta-many-to-one`.

Document Filtering
~~~~~~~~~~~~~~~~~~

.. include:: /includes/document-filtering-intro.rst

To learn more, see :ref:`c2c-beta-document-filtering`.

Handle Destination Data with destinationDataHandling Option
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. include:: /includes/destinationDataHandling-introduction.rst

For details, see :ref:`c2c-beta-destination-data-handling`.

Namespace Remapping
~~~~~~~~~~~~~~~~~~~

.. include:: /includes/namespace-remapping-intro.rst

For more information, see :ref:`c2c-beta-namespace-remapping`.

Oplog Rollover Resilience
~~~~~~~~~~~~~~~~~~~~~~~~~

.. include:: /includes/orr-intro.rst

To learn more, see :ref:`c2c-beta-orr`.


Minimum Supported Version
-------------------------

Expand Down
2 changes: 1 addition & 1 deletion source/release-notes/1.9.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Release Notes for mongosync 1.9
.. _1.9.0-c2c-release-notes:

This page describes changes and new features introduced in
{+c2c-full-product-name+} 1.9 and the {+c2c-full-beta-program+}.
{+c2c-full-product-name+} 1.9.

1.9.0 Release
-------------
Expand Down