From 734c5cb06dbc67eb0326b609d0e85b6b79cb4c60 Mon Sep 17 00:00:00 2001 From: Manan Gupta Date: Tue, 29 Oct 2024 09:32:14 +0530 Subject: [PATCH 1/2] feat: add sidecardb known issue Signed-off-by: Manan Gupta --- changelog/18.0/18.0.0/summary.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/changelog/18.0/18.0.0/summary.md b/changelog/18.0/18.0.0/summary.md index 35ad018b7bc..505f7106535 100644 --- a/changelog/18.0/18.0.0/summary.md +++ b/changelog/18.0/18.0.0/summary.md @@ -2,6 +2,8 @@ ### Table of Contents +- **[Known Issues](#known-issues)** + - **[SideCarDB runs an ineffectual DDL](#sidecardb-issue)** - **[Major Changes](#major-changes)** - **[Breaking Changes](#breaking-changes)** - [Local examples now use etcd v3 storage and API](#local-examples-etcd-v3) @@ -36,6 +38,15 @@ - **[Durability Policies](#durability-policies)** - [New Durability Policies](#new-durability-policies) +## Known Issues + +### SideCarDB runs an ineffectual DDL +In this release, with MySQL 8.0 whenever SideCarDB runs, it finds +a diff in the schemacopy table and tries to apply a DDL to fix it. The DDL +is a no-op and this loop of applying the DDL continues to run. + +If this problem is encountered, the following PR should be reverted to resolve it - https://github.com/vitessio/vitess/pull/15859. + ## Major Changes ### Breaking Changes From 108f1e1bd9c0687eb69ba1a372372f1d95d197c9 Mon Sep 17 00:00:00 2001 From: Manan Gupta Date: Wed, 30 Oct 2024 11:26:58 +0530 Subject: [PATCH 2/2] feat: address review comments Signed-off-by: Manan Gupta --- changelog/18.0/18.0.0/summary.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/changelog/18.0/18.0.0/summary.md b/changelog/18.0/18.0.0/summary.md index 505f7106535..5f643a1355c 100644 --- a/changelog/18.0/18.0.0/summary.md +++ b/changelog/18.0/18.0.0/summary.md @@ -3,7 +3,7 @@ ### Table of Contents - **[Known Issues](#known-issues)** - - **[SideCarDB runs an ineffectual DDL](#sidecardb-issue)** + - **[VTTablet runs an unnecessary DDL](#sidecardb-issue)** - **[Major Changes](#major-changes)** - **[Breaking Changes](#breaking-changes)** - [Local examples now use etcd v3 storage and API](#local-examples-etcd-v3) @@ -40,9 +40,9 @@ ## Known Issues -### SideCarDB runs an ineffectual DDL -In this release, with MySQL 8.0 whenever SideCarDB runs, it finds -a diff in the schemacopy table and tries to apply a DDL to fix it. The DDL +### VTTablet runs an unnecessary DDL +In this release, with MySQL 8.0 whenever VTTablet's tabletserver goes through initialization, it finds +a diff in its internal `schemacopy` table and tries to apply a DDL to fix it. The DDL is a no-op and this loop of applying the DDL continues to run. If this problem is encountered, the following PR should be reverted to resolve it - https://github.com/vitessio/vitess/pull/15859.