Bug#30322 Server crashes on selecting from i_s.columns when cluster is running -regression

disable partition processing if we open frm file only
parent b948d4a8
select count(*) from information_schema.columns;
count(*)
#
DROP TABLE IF EXISTS t1; DROP TABLE IF EXISTS t1;
CREATE LOGFILE GROUP lg1 CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'undofile.dat' ADD UNDOFILE 'undofile.dat'
......
...@@ -14,6 +14,12 @@ ...@@ -14,6 +14,12 @@
-- source include/have_ndb.inc -- source include/have_ndb.inc
#
# Bug#30322 Server crashes on selecting from i_s.columns when cluster is running -regression
#
--replace_column 1 #
select count(*) from information_schema.columns;
--disable_warnings --disable_warnings
DROP TABLE IF EXISTS t1; DROP TABLE IF EXISTS t1;
--enable_warnings --enable_warnings
......
...@@ -1750,7 +1750,7 @@ int open_table_from_share(THD *thd, TABLE_SHARE *share, const char *alias, ...@@ -1750,7 +1750,7 @@ int open_table_from_share(THD *thd, TABLE_SHARE *share, const char *alias,
} }
#ifdef WITH_PARTITION_STORAGE_ENGINE #ifdef WITH_PARTITION_STORAGE_ENGINE
if (share->partition_info_len) if (share->partition_info_len && outparam->file)
{ {
/* /*
In this execution we must avoid calling thd->change_item_tree since In this execution we must avoid calling thd->change_item_tree since
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment