Skip to content
This repository was archived by the owner on May 1, 2025. It is now read-only.

Commit a821926

Browse files
first draft
1 parent 5f43097 commit a821926

File tree

1 file changed

+31
-24
lines changed

1 file changed

+31
-24
lines changed

source/release-notes/1.13.txt

Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _c2c-release-notes-1.13:
22

33
================================
4-
Release Notes for mongosync 1.12
4+
Release Notes for mongosync 1.13
55
================================
66

77
.. contents:: On this page
@@ -20,42 +20,49 @@ This page describes changes and new features introduced in
2020

2121
**March 25, 2025**
2222

23-
MongoDB 8.0 support
24-
~~~~~~~~~~~~~~~~~~~
23+
New Features
24+
~~~~~~~~~~~~
2525

26-
{+c2c-full-product-name+} 1.12 adds support for MongoDB 8.0 on the source
27-
cluster. However, it does not migrate Persistent Query Settings (PQS), which
28-
are new in 8.0. If your source cluster uses PQS, you must :ref:`migrate them
29-
manually <c2c-migrate-pqs>`.
26+
- ``mongosync`` no longer requires you to fully disable the source
27+
cluster's balancer for migrations started with namespace filtering.
28+
Now, you only have to disable the balancer for collections within the
29+
namespace filter.
30+
31+
You can leave the balancer enabled for collections outside the filter.
32+
The destination balancer still must be fully disabled for the duration
33+
of the migration.
34+
35+
.. note::
3036

31-
For a full list of supported versions, see :ref:`c2c-server-version-compatibility`.
37+
You don't need to disable the source balancer on a per-collection basis. You can
38+
still disable the source balancer globally.
3239

40+
Platform Support
41+
~~~~~~~~~~~~~~~~
3342

34-
``enableUserWriteBlocking`` parameters
35-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43+
``mongosync`` builds are now available for the following platforms:
3644

37-
The ``enableUserWriteBlocking`` parameter in the
38-
:ref:`/start <c2c-api-start>` API now accepts the following string options:
39-
40-
- ``"sourceAndDestination"`` for dual write-blocking
41-
- ``"none"`` for no write-blocking
42-
43-
Use these options instead of the old ``true`` and ``false`` values.
44-
``enableUserWriteBlocking`` still supports ``true`` and ``false``
45-
for backward compatibility.
46-
47-
See :ref:`c2c-api-start-params`.
45+
- Ubuntu 22.04 and 24.04
46+
- Amazon Linux 2023
4847

4948
Live Upgrades
5049
~~~~~~~~~~~~~
5150

52-
:ref:`Live upgrades <c2c-live-upgrade>`
53-
to version 1.12 are not supported.
51+
:ref:`Live upgrades <c2c-live-upgrade>` from version 1.12 to 1.13 are
52+
supported.
5453

5554
Other Notes
5655
~~~~~~~~~~~
5756

58-
- Added a machine-friendly label to warnings about Persisted Query Settings
57+
Fixed Issues:
58+
59+
- Fixed a bug introduced in v1.0.0 where ``mongosync`` could exit
60+
gracefully (instead of crashing with a fatal level log) on some
61+
errors.
62+
63+
- Fixed a bug introduced in v1.11.0 where ``mongosync`` returned a
64+
confusing error when the user lacked sufficient permissions to enable
65+
destination-only write blocking by default.
5966

6067
Minimum Supported Version
6168
-------------------------

0 commit comments

Comments
 (0)