Skip to content

Commit

Permalink
add MOLT 1.1.4 release notes (#18807)
Browse files Browse the repository at this point in the history
  • Loading branch information
taroface authored Aug 8, 2024
1 parent 87c3432 commit e1fd4bd
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions src/current/releases/molt.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,18 @@ For more information, refer to [Configuration]({% link molt/live-migration-servi
</section>

<section class="filter-content" markdown="1" data-scope="fetch_verify">
## August 8, 2024

MOLT Fetch/Verify 1.1.4 is [available](#installation).

- Added a replication-only mode for Fetch that allows the user to run ongoing replication without schema creation or initial data load. This requires users to set `--mode replicator_only` and `--replicator-args` to specify the `defaultGTIDSet` ([MySQL](https://github.com/cockroachdb/replicator/wiki/MYLogical)) or `slotName` ([PostgreSQL](https://github.com/cockroachdb/replicator/wiki/PGLogical)).
- Partitioned tables can now be mapped to renamed tables on the target database, using the Fetch [transformations framework]({% link molt/molt-fetch.md %}#transformations).
- Added a new `--metrics-scrape-interval` flag to allow users to specify their Prometheus scrape interval and apply a sleep at the end to allow for the final metrics to be scraped.
- Previously, there was a mismatch between the errors logged in log lines and those recorded in the exceptions table when an `IMPORT INTO` or `COPY FROM` operation failed due to a non-PostgreSQL error. Now, all errors will lead to an exceptions table entry that allows the user to continue progress from a certain table's file.
- Fixed a bug that will allow Fetch to properly determine a GTID if there are multiple `source_uuids`.

## July 31, 2024

MOLT Fetch/Verify 1.1.3 is [available](#installation).

- `'infinity'::timestamp` values can now be moved with Fetch.
Expand All @@ -49,8 +60,8 @@ MOLT Fetch/Verify 1.1.2 is [available](#installation).

- Fetch users can now specify columns to exclude from table migrations in order to migrate a subset of their data. This is supported in the schema creation, export, import, and direct copy phases.
- Fetch now automatically maps a partitioned table from a PostgreSQL source to the target CockroachDB schema.
- Fetch now supports computed column mappings via a new transformations framework.
- The new Fetch `--transformations-file` flag specifies a JSON file for schema/table/column transformations, which has validation utilities built in.
- Fetch now supports column exclusions and computed column mappings via a new [transformations framework]({% link molt/molt-fetch.md %}#transformations).
- The new Fetch [`--transformations-file`]({% link molt/molt-fetch.md %}#global-flags) flag specifies a JSON file for schema/table/column transformations, which has validation utilities built in.

## July 10, 2024

Expand Down

0 comments on commit e1fd4bd

Please sign in to comment.