From 441c26da22eb0af31e5de330eb9a426a2caab7ad Mon Sep 17 00:00:00 2001 From: Aleksey Midenkov Date: Tue, 17 May 2022 16:02:48 +0300 Subject: [PATCH 1/2] MDEV-27328 MSAN failure fix --- sql/sql_partition.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sql/sql_partition.cc b/sql/sql_partition.cc index d2cdbdaf122..f42b9955b90 100644 --- a/sql/sql_partition.cc +++ b/sql/sql_partition.cc @@ -5984,11 +5984,12 @@ the generated partition syntax in a correct manner. tab_part_info != part_info && part_info->part_type == VERSIONING_PARTITION && part_info->num_parts == 0) { - if (part_info->vers_info->interval.is_set() && + if (part_info->vers_info->interval.is_set() && ( + !tab_part_info->vers_info->interval.is_set() || /* TODO: equivalent intervals like 1 hour and 60 mins should be considered equal */ memcmp(&part_info->vers_info->interval, &tab_part_info->vers_info->interval, - sizeof(Vers_part_info::interval))) + sizeof(Vers_part_info::interval)))) { /* If interval is changed we can not do fast alter */ tab_part_info= tab_part_info->get_clone(thd); From e33a3868dc88c9dc2ae5dc561f00ce260d08aeb2 Mon Sep 17 00:00:00 2001 From: Daniel Bartholomew Date: Fri, 20 May 2022 13:46:34 -0400 Subject: [PATCH 2/2] bump the VERSION --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 1d7fa658f2a..cadaa937b95 100644 --- a/VERSION +++ b/VERSION @@ -1,4 +1,4 @@ MYSQL_VERSION_MAJOR=10 MYSQL_VERSION_MINOR=9 -MYSQL_VERSION_PATCH=1 +MYSQL_VERSION_PATCH=2 SERVER_MATURITY=gamma