From 199e53caab75cd025c12a8127ac87625f8cee034 Mon Sep 17 00:00:00 2001 From: "vitess-bot[bot]" <108069721+vitess-bot[bot]@users.noreply.github.com> Date: Tue, 2 May 2023 11:26:50 +0530 Subject: [PATCH] [release-16.0] update v16 release notes about VTGate Advertised MySQL Version (#12957) (#12962) * update v16 release notes about VTGate Advertised MySQL Version Signed-off-by: yoheimuta * Update changelog/16.0/16.0.0/release_notes.md Signed-off-by: Florent Poinsard <35779988+frouioui@users.noreply.github.com> * Update changelog/16.0/16.0.0/summary.md Signed-off-by: Florent Poinsard <35779988+frouioui@users.noreply.github.com> --------- Signed-off-by: yoheimuta Signed-off-by: Florent Poinsard <35779988+frouioui@users.noreply.github.com> Co-authored-by: yoheimuta Co-authored-by: Florent Poinsard <35779988+frouioui@users.noreply.github.com> --- changelog/16.0/16.0.0/release_notes.md | 2 ++ changelog/16.0/16.0.0/summary.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/changelog/16.0/16.0.0/release_notes.md b/changelog/16.0/16.0.0/release_notes.md index a9fdc0b47c0..729f192d54b 100644 --- a/changelog/16.0/16.0.0/release_notes.md +++ b/changelog/16.0/16.0.0/release_notes.md @@ -109,6 +109,8 @@ or Since [Pull Request #11989](https://github.com/vitessio/vitess/pull/11989), VTGate advertises MySQL version 8.0.30. This is a breaking change for clients that rely on the VTGate advertised MySQL version and still use MySQL 5.7. The users can set the `mysql_server_version` flag to advertise the correct version. +It is worth noting that [the feature to avoid using reserved connections](https://vitess.io/docs/16.0/reference/query-serving/reserved-conn/#avoiding-the-use-of-reserved-connections) depends on the `mysql_server_version` CLI flag, which default value has been changed from `5.7.9-vitess` to `8.0.30-vitess`. We recommend that users running MySQL 5.7 set vtgate's `mysql_server_version` CLI flag to `5.7.9-vitess` to prevent the queries from being unexpectedly rewritten. + #### Default MySQL version on Docker The default major MySQL version used by our `vitess/lite:latest` image is going from `5.7` to `8.0`. Additionally, the patch version of MySQL80 has been upgraded from `8.0.23` to `8.0.30`. diff --git a/changelog/16.0/16.0.0/summary.md b/changelog/16.0/16.0.0/summary.md index 7a14f2533b7..ac2cb5a5b6c 100644 --- a/changelog/16.0/16.0.0/summary.md +++ b/changelog/16.0/16.0.0/summary.md @@ -108,6 +108,8 @@ or Since [Pull Request #11989](https://github.com/vitessio/vitess/pull/11989), VTGate advertises MySQL version 8.0.30. This is a breaking change for clients that rely on the VTGate advertised MySQL version and still use MySQL 5.7. The users can set the `mysql_server_version` flag to advertise the correct version. +It is worth noting that [the feature to avoid using reserved connections](https://vitess.io/docs/16.0/reference/query-serving/reserved-conn/#avoiding-the-use-of-reserved-connections) depends on the `mysql_server_version` CLI flag, which default value has been changed from `5.7.9-vitess` to `8.0.30-vitess`. We recommend that users running MySQL 5.7 set vtgate's `mysql_server_version` CLI flag to `5.7.9-vitess` to prevent the queries from being unexpectedly rewritten. + #### Default MySQL version on Docker The default major MySQL version used by our `vitess/lite:latest` image is going from `5.7` to `8.0`. Additionally, the patch version of MySQL80 has been upgraded from `8.0.23` to `8.0.30`.