Release Notes for mongosync 1.9
This page describes changes and new features introduced in MongoDB Cluster-to-Cluster Sync 1.9 and the Cluster-to-Cluster Sync Beta Program.
1.9.0 Release
November 13, 2024
Embedded Verifier
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.
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 themongosync
executable regarding verification. Users must to accept this disclaimer beforemongosync
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
Minimum Supported Version
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.