Docs Menu
Docs Home
/
MongoDB Cluster-to-Cluster Sync
/

Release Notes for mongosync 1.9

On this page

  • 1.9.0 Release
  • Embedded Verifier
  • Other Notes
  • Minimum Supported Version

This page describes changes and new features introduced in MongoDB Cluster-to-Cluster Sync 1.9 and the Cluster-to-Cluster Sync Beta Program.

November 13, 2024

Starting in 1.9.0, mongosync includes an embedded verifier to confirm the successful sync of collections from the source cluster to the destination. The verifier is enabled by default for replica set migrations.

To check verification status, see the verification field in the /progress response.

For details, see Verify with Embedded Verifier.

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 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

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

For best performance, upgrade your source and destination clusters to the most recent MongoDB Server patch release prior to migration. For more information, see Upgrade to the Latest Self-Managed Patch Release of MongoDB.

Back

Release Notes