From 971f65237d815e12c5d220caf431dd64f280fa41 Mon Sep 17 00:00:00 2001 From: Rohit Nayak Date: Tue, 25 Jun 2024 09:25:09 +0200 Subject: [PATCH 1/3] Add vreplication related entries in the summary Signed-off-by: Rohit Nayak --- changelog/20.0/20.0.0/summary.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/changelog/20.0/20.0.0/summary.md b/changelog/20.0/20.0.0/summary.md index c507efae7b1..ff03818ddde 100644 --- a/changelog/20.0/20.0.0/summary.md +++ b/changelog/20.0/20.0.0/summary.md @@ -28,6 +28,9 @@ - [Delete with Multi Target Support](#delete-multi-target) - [User Defined Functions Support](#udf-support) - [Insert Row Alias Support](#insert-row-alias-support) + - **[VReplication](#vreplication)** + - [Multi-tenant Migrations](#multi-tenant) + - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl) - **[Query Timeout](#query-timeout)** - **[Flag changes](#flag-changes)** - [`pprof-http` default change](#pprof-http-default) @@ -335,6 +338,19 @@ The new flag `--querylog-sample-rate float` adds support for sampling queries ba The new flag `--tablet-filter-tags StringMap` adds support to VTGate for filtering tablets by tablet tag key/values, specified as comma-separated list of key:values. The tags of a tablet are defined by the VTTablet flag `--init_tags`, which is also defined as a comma-separated list of key:values. +### VReplication + +#### Multi-tenant migrations + +Support for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each +tenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant. +Each import is initiated with the new `--tenant-id` flag. The column name (and data type) need to be specified in +the VSchema of the target keyspace. + +#### VDiff support for OnlineDDL migrations + +You can now run `VDiff`s on an OnlineDDL schema change migration in progress. + ## Minor Changes ### New Stats From 2dc50fb5b97cd75eb13fb70eb12bada6ff52d15e Mon Sep 17 00:00:00 2001 From: Rohit Nayak Date: Tue, 25 Jun 2024 09:28:55 +0200 Subject: [PATCH 2/3] Minor mods Signed-off-by: Rohit Nayak --- changelog/20.0/20.0.0/summary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/20.0/20.0.0/summary.md b/changelog/20.0/20.0.0/summary.md index ff03818ddde..4cf10a5cf72 100644 --- a/changelog/20.0/20.0.0/summary.md +++ b/changelog/20.0/20.0.0/summary.md @@ -349,7 +349,7 @@ the VSchema of the target keyspace. #### VDiff support for OnlineDDL migrations -You can now run `VDiff`s on an OnlineDDL schema change migration in progress. +You can now run `VDiff`s on OnlineDDL schema change migrations, which are not yet cut over. ## Minor Changes From d1a6d4f74f975b2b8fde72c51d85286fe2e7ac42 Mon Sep 17 00:00:00 2001 From: Rohit Nayak Date: Wed, 26 Jun 2024 22:26:20 +0200 Subject: [PATCH 3/3] Address review comments Signed-off-by: Rohit Nayak --- changelog/20.0/20.0.0/summary.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog/20.0/20.0.0/summary.md b/changelog/20.0/20.0.0/summary.md index 4cf10a5cf72..edb85a6a3e4 100644 --- a/changelog/20.0/20.0.0/summary.md +++ b/changelog/20.0/20.0.0/summary.md @@ -29,7 +29,7 @@ - [User Defined Functions Support](#udf-support) - [Insert Row Alias Support](#insert-row-alias-support) - **[VReplication](#vreplication)** - - [Multi-tenant Migrations](#multi-tenant) + - [Multi-tenant Imports](#multi-tenant) - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl) - **[Query Timeout](#query-timeout)** - **[Flag changes](#flag-changes)** @@ -340,7 +340,7 @@ The new flag `--tablet-filter-tags StringMap` adds support to VTGate for filteri ### VReplication -#### Multi-tenant migrations +#### Multi-tenant Imports Support for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each tenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant.