From ecf259cacf46826e5eb8be0c1649d86b3df559ae Mon Sep 17 00:00:00 2001 From: Eugene Kosov Date: Thu, 16 Nov 2017 15:38:59 +0300 Subject: [PATCH] SQL: main.flush_read_lock fix [#302] --- sql/sql_show.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sql/sql_show.cc b/sql/sql_show.cc index d5e0218bfc5..e6123da93fb 100644 --- a/sql/sql_show.cc +++ b/sql/sql_show.cc @@ -4907,6 +4907,9 @@ static bool get_all_archive_tables(THD *thd, if (thd->variables.vers_hide == VERS_HIDE_NEVER) return false; + if (thd->variables.vers_alter_history != VERS_ALTER_HISTORY_SURVIVE) + return false; + Dynamic_array all_db; LOOKUP_FIELD_VALUES lookup_field_values= { {C_STRING_WITH_LEN("%")}, {NULL, 0}, true, false};