Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-opt
into mysql.com:/home/psergey/mysql-5.1-bug20484-push sql/sql_select.cc: Auto merged
This commit is contained in:
commit
9b7de67c04
@ -697,3 +697,10 @@ ref NULL
|
|||||||
rows 2
|
rows 2
|
||||||
Extra
|
Extra
|
||||||
drop table t2;
|
drop table t2;
|
||||||
|
create table t1 (s1 int);
|
||||||
|
explain partitions select 1 from t1 union all select 2;
|
||||||
|
id select_type table partitions type possible_keys key key_len ref rows Extra
|
||||||
|
1 PRIMARY t1 NULL system NULL NULL NULL NULL 0 const row not found
|
||||||
|
2 UNION NULL NULL NULL NULL NULL NULL NULL NULL No tables used
|
||||||
|
NULL UNION RESULT <union1,2> NULL ALL NULL NULL NULL NULL NULL
|
||||||
|
drop table t1;
|
||||||
|
@ -590,3 +590,10 @@ explain partitions select * from t2;
|
|||||||
--horizontal_results
|
--horizontal_results
|
||||||
drop table t2;
|
drop table t2;
|
||||||
|
|
||||||
|
|
||||||
|
# BUG#20484 "Partitions: crash with explain and union"
|
||||||
|
create table t1 (s1 int);
|
||||||
|
explain partitions select 1 from t1 union all select 2;
|
||||||
|
drop table t1;
|
||||||
|
|
||||||
|
|
||||||
|
@ -14110,6 +14110,9 @@ static void select_describe(JOIN *join, bool need_tmp_table, bool need_order,
|
|||||||
}
|
}
|
||||||
item_list.push_back(new Item_string(table_name_buffer, len, cs));
|
item_list.push_back(new Item_string(table_name_buffer, len, cs));
|
||||||
}
|
}
|
||||||
|
/* partitions */
|
||||||
|
if (join->thd->lex->describe & DESCRIBE_PARTITIONS)
|
||||||
|
item_list.push_back(item_null);
|
||||||
/* type */
|
/* type */
|
||||||
item_list.push_back(new Item_string(join_type_str[JT_ALL],
|
item_list.push_back(new Item_string(join_type_str[JT_ALL],
|
||||||
strlen(join_type_str[JT_ALL]),
|
strlen(join_type_str[JT_ALL]),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user