Skip to content

Commit 75e2ef5

Browse files
authored
DOCSP-49615-Relational-Migrator-1.13.1-release-notes (#251)
* DOCSP-49615-Relational-Migrator-1.13.1-release-notes * Formatting, editorial tweaks, adding important notice. * Edits from team review.
1 parent 666684d commit 75e2ef5

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

source/release-notes.txt

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,64 @@ Download the latest {+rel-mig+} binary from the `release page <https://www.mongo
1717
For installation instructions, see the :ref:`Installation <installation>`
1818
page.
1919

20+
1.13.1 Changelog
21+
----------------
22+
23+
*Released April 29, 2025*
24+
25+
Data Integrity Advisory:
26+
27+
.. warning::
28+
29+
This release includes two critical fixes for data integrity issues affecting
30+
previous versions of Relational Migrator. The Relational Migrator team has
31+
also identified further data integrity issues that affect certain Snapshot
32+
and Continuous Migration configurations. These issues are scheduled to be
33+
addressed in an upcoming release. This 1.13.1 release temporarily disables
34+
Continuous Migrations (CDC mode) for projects which include any embedded
35+
document or array mappings. If Relational Migrator indicates that you may
36+
be affected when running a new CDC job after upgrading, MongoDB recommends
37+
holding off on performing Continuous Migration jobs in production or
38+
manually verifying your migrated data for potential data loss until further
39+
updates are available.
40+
41+
Critical Bug Fixes:
42+
43+
- Fixed an issue where Snapshot Migrations could fail to populate deeply nested
44+
Embedded Arrays if the mappings are structured such that an Embedded Document
45+
mapping is between two Embedded Array mappings in the mapping hierarchy.
46+
- Fixed an issue with Continuous Migrations where relational tables with no
47+
primary key could cause duplicate entries in embedded arrays when the row
48+
is updated.
49+
50+
51+
Improvements:
52+
53+
- Improved performance for snapshot migrations containing embedded arrays.
54+
- Faster initial database loads when connecting to large databases containing
55+
many tables.
56+
- Enhanced migration and verification errors with more details and debugging
57+
information.
58+
- Improved error and warning reporting for pre-migration and post-migration
59+
tasks.
60+
- Imported and new projects now use a consistent naming scheme to generate
61+
their project ID.
62+
- Added support for Oracle JDBC Driver version 23.
63+
64+
65+
Bug Fixes:
66+
67+
- Fixed an issue with idempotent-mode snapshot migrations where subsequent runs
68+
of the migration could cause duplicate entries in embedded arrays. This occurs
69+
with nested mappings where the embedded array contains additional embedded
70+
documents or arrays.
71+
- Fixed an issue where fields containing dot characters in their name cause
72+
errors during snapshot and continuous migrations.
73+
- Fixed issues where editing an embedded mapping field to add the prefix ``_id``
74+
results in the unexpected UI behaviour.
75+
- Updated generated prerequisite configuration and permissions SQL script for
76+
Oracle to include AWS RDS instructions.
77+
2078
1.13.0 Changelog
2179
----------------
2280

0 commit comments

Comments
 (0)