From 0b4a8f5aa2de7692a14060d2f28e2e38d9737646 Mon Sep 17 00:00:00 2001 From: hopebo Date: Sat, 19 Feb 2022 15:17:21 +0800 Subject: [PATCH] Bugfix Upgrade old version data directory with discarded partitions asserts --- sql/dd/impl/upgrade/dd.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/dd/impl/upgrade/dd.cc b/sql/dd/impl/upgrade/dd.cc index 065400f1bf7..c8e1a5fba65 100644 --- a/sql/dd/impl/upgrade/dd.cc +++ b/sql/dd/impl/upgrade/dd.cc @@ -550,8 +550,10 @@ bool update_meta_data(THD *thd) { "SET tp.se_private_data = " "CONCAT('discard=1;',IFNULL(tp.se_private_data,'')) " "WHERE tp.engine='InnoDB' AND " + "(GET_DD_PROPERTY_KEY_VALUE(ts.se_private_data, " + "'state')='discarded' OR " "GET_DD_PROPERTY_KEY_VALUE(ts.se_private_data, " - "'state')='discarded' ")) { + "'discard')='1')")) { return dd::end_transaction(thd, true); } } -- 2.19.1.3.ge56e4f7