From 331605bbb5f9325308b2e1975771dd7dd1302642 Mon Sep 17 00:00:00 2001 From: deepthi Date: Thu, 20 Aug 2020 14:22:54 -0700 Subject: [PATCH 1/3] 7.0.1 release notes Signed-off-by: deepthi --- doc/releasenotes/7_0_1_release_notes.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/releasenotes/7_0_1_release_notes.md diff --git a/doc/releasenotes/7_0_1_release_notes.md b/doc/releasenotes/7_0_1_release_notes.md new file mode 100644 index 00000000000..2b25737deb8 --- /dev/null +++ b/doc/releasenotes/7_0_1_release_notes.md @@ -0,0 +1,16 @@ +This update fixes several regressions that were deemed significant enough to be backported to the release branch. +In addition, the experimental feature to set system variables is now behind a flag that disables it by default. + +## Bugs Fixed +* Vtctld UI: mysql port is not displayed in tablet list #6597 #6600 +* Vtgate: transaction killer was closing reserved connection after the specified time. Only idle connections should be closed. Idle transactions should be rolled back. #6583 +* Vtcompose: docker-compose example was broken by tabletmanager changes #6587 +* Vreplication: tablet_picker should respect canceled context. Also, keep trying to find a tablet until context expires. #6567 +* Vtgate: vindex update/delete by destination #6541 #6572 +* Vtgate: some usages of EXPLAIN were broken #6574 #6581 +* Vtgate: flag to disable passthrough system settings, default to false #6562 +* Vtgate: handle multiple settings in single SET statement #6504 +* Vtgate: cleanup shard session for reserved connection on failure #6563 +* Vtgate: if executing DDL on reserved connection, start transaction if needed #6555 +* Vtgate: make sure lookup vindexes use same transaction if one is open #6505 +* Healthcheck: add diagnostic logging, do not add tablet if it is shutting down #6512 From 898c7e7c7f09928e0c3b1d69ee7b559c475e1e4f Mon Sep 17 00:00:00 2001 From: deepthi Date: Fri, 21 Aug 2020 11:12:58 -0700 Subject: [PATCH 2/3] move flag to Configuration section Signed-off-by: deepthi --- doc/releasenotes/7_0_1_release_notes.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/releasenotes/7_0_1_release_notes.md b/doc/releasenotes/7_0_1_release_notes.md index 2b25737deb8..afa31296e90 100644 --- a/doc/releasenotes/7_0_1_release_notes.md +++ b/doc/releasenotes/7_0_1_release_notes.md @@ -1,6 +1,9 @@ This update fixes several regressions that were deemed significant enough to be backported to the release branch. In addition, the experimental feature to set system variables is now behind a flag that disables it by default. +## Configuration Changes +* Vtgate: added flag enable_system_settings to enable passthrough system settings, defaults to false #6562 + ## Bugs Fixed * Vtctld UI: mysql port is not displayed in tablet list #6597 #6600 * Vtgate: transaction killer was closing reserved connection after the specified time. Only idle connections should be closed. Idle transactions should be rolled back. #6583 @@ -8,7 +11,6 @@ In addition, the experimental feature to set system variables is now behind a fl * Vreplication: tablet_picker should respect canceled context. Also, keep trying to find a tablet until context expires. #6567 * Vtgate: vindex update/delete by destination #6541 #6572 * Vtgate: some usages of EXPLAIN were broken #6574 #6581 -* Vtgate: flag to disable passthrough system settings, default to false #6562 * Vtgate: handle multiple settings in single SET statement #6504 * Vtgate: cleanup shard session for reserved connection on failure #6563 * Vtgate: if executing DDL on reserved connection, start transaction if needed #6555 From 682ceeb73407389305b85741391a6f6fce362c03 Mon Sep 17 00:00:00 2001 From: deepthi Date: Tue, 25 Aug 2020 08:52:47 -0700 Subject: [PATCH 3/3] add #6623 Signed-off-by: deepthi --- doc/releasenotes/7_0_1_release_notes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/releasenotes/7_0_1_release_notes.md b/doc/releasenotes/7_0_1_release_notes.md index afa31296e90..5b0d3f30a62 100644 --- a/doc/releasenotes/7_0_1_release_notes.md +++ b/doc/releasenotes/7_0_1_release_notes.md @@ -5,6 +5,7 @@ In addition, the experimental feature to set system variables is now behind a fl * Vtgate: added flag enable_system_settings to enable passthrough system settings, defaults to false #6562 ## Bugs Fixed +* Vreplication: Materialize should only get schema from source tablets if target is missing tables #6623 * Vtctld UI: mysql port is not displayed in tablet list #6597 #6600 * Vtgate: transaction killer was closing reserved connection after the specified time. Only idle connections should be closed. Idle transactions should be rolled back. #6583 * Vtcompose: docker-compose example was broken by tabletmanager changes #6587