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
2 changes: 0 additions & 2 deletions source/index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ Cluster-to-Cluster Sync

.. default-domain:: mongodb

.. include:: /includes/in-dev.rst

{+c2c-product-name+} provides continuous data synchronization or a
one-time data migration between MongoDB clusters. You can enable
{+c2c-product-name+} with the :ref:`mongosync <c2c-mongosync>` utility.
Expand Down
2 changes: 1 addition & 1 deletion source/reference/limitations.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ General Limitations
- ``mongosync`` only supports clusters that use the :ref:`WiredTiger
<storage-wiredtiger>` storage engine.
- You can't sync a collection with any documents that have an empty timestamp,
such as ``Timestamp(0,0)``.
such as ``Timestamp(0,0)`` on pre-6.0 source clusters.

MongoDB Community Edition
-------------------------
Expand Down
33 changes: 30 additions & 3 deletions source/release-notes/1.9.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,43 @@ Release Notes for mongosync 1.9
:depth: 2
:class: singlecol

.. include:: /includes/in-dev.rst

.. _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+}.

1.9.0 Release
-------------

**Upcoming**

Other Notes
~~~~~~~~~~~

New Features:

- ``mongosync`` now supports migrating documents that have an empty timestamp
values, such as Timestamp(0,0) for source clusters using MongoDB version 6.0
or later.

- Added a ``stdin`` disclaimer to the ``mongosync`` executable regarding
verification. Users must to accept this disclaimer before ``mongosync``
can run.

- Added ``--acceptDisclaimer`` flag for users that have previously read the
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be documented in the configuration section too?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@jtcovan mentioned that this is being documented in #339. If not, would you mind opening up a follow-up ticket, so we can pick that up and address it?

Copy link
Contributor

Choose a reason for hiding this comment

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

disclaimer to bypass it.

- Added a memory check in the ``/start`` endpoint for enabling verification.
Verification requires 10 GB of base memory and 0.5 GB per 1 million documents.

Optimizations:

- Increased internal timeout to reduce the occurrence of timeout failures during
initialization

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

In 1.9.0, the minimum supported versions of MongoDB are 6.0.16 and 7.0.9.
In 1.9.0, the minimum supported versions of MongoDB are 6.0.17 and 7.0.13.

.. include:: /includes/migration-upgrade-recommendation.rst