Skip to content

Commit d4de90d

Browse files
authored
DOCSP-41580 creates release notes for 1.8.0 (#352)
* DOCSP-41580 creates release notes for 1.8.0 * Responds to draft comments * Updates embedded verifier text and adds versions bugs were introduced * Removes embedded verifier. See #339 for embedded verifier release notes * Remove embedded verifier title * Updates release notes from sme feedback
1 parent 450c92b commit d4de90d

File tree

1 file changed

+50
-1
lines changed

1 file changed

+50
-1
lines changed

source/release-notes/1.8.txt

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,58 @@ Release Notes for mongosync 1.8
2121

2222
**Upcoming**
2323

24-
New Features:
24+
Updates to ``mongosync`` ``/progress`` API endpoint
25+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26+
27+
- Returns a top-level boolean ``success`` field.
28+
29+
- Returns a new ``totalEventsApplied`` field.
30+
31+
- Reports per-partition progress tracking
32+
33+
See the :ref:`c2c-api-progress` documentation for more details.
34+
35+
Other Notes
36+
~~~~~~~~~~~
37+
38+
Optimizations:
39+
40+
- Fixes and enhancements to significantly reduce the time needed to create
41+
partitions and adds logging that tracks the partition creation process.
42+
43+
Other Changes:
44+
45+
- ``mongosync`` now performs a round robin assignment of the primary
46+
shard for each database if the destination is a sharded cluster.
47+
48+
- ``mongosync`` now errors if it cannot create an index after 10
49+
attempts. Previously, the system would attempt to create an index
50+
indefinitely.
51+
52+
- ``mongosync`` now sends hostnames as telemetry.
53+
54+
- Improved performance of the initialization process by eliminating
55+
the creation of unnecessary dummy indexes. ``mongosync`` now creates
56+
dummy indexes for sharded collections only if the destination
57+
cluster does not have an index to support the shard key.
58+
59+
Issues Fixed:
60+
61+
- Fixed a bug introduced in v1.0.0 that caused ``mongosync`` to fall
62+
off the source cluster's oplog if no writes occurred on the source
63+
cluster for an extended period of time.
64+
65+
- Fixed a bug introduced in v1.0.0 that caused ``mongosync`` to write
66+
certain logs to a location outside of the specified log directory.
67+
68+
- Fixed a bug introduced in v1.0.0 that caused the ``mongosync``
69+
``/progress`` endpoint to potentially return incorrect
70+
``totalBytes`` for sharded clusters.
2571

2672

2773
Minimum Supported Version
2874
-------------------------
2975

76+
In 1.8.0, the minimum supported versions of MongoDB are 6.0.16 and 7.0.9.
77+
78+
.. include:: /includes/migration-upgrade-recommendation.rst

0 commit comments

Comments
 (0)