1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

MDEV-7834: ANALYZE FORMAT=JSON output column should be named ANALYZE

This commit is contained in:
Oleksandr Byelkin
2015-03-25 19:11:46 +01:00
parent e15d792697
commit 01d7da6785
3 changed files with 14 additions and 11 deletions

View File

@@ -2464,7 +2464,7 @@ int THD::send_explain_fields(select_result *result, uint8 explain_flags, bool is
{
List<Item> field_list;
if (lex->explain_json)
make_explain_json_field_list(field_list);
make_explain_json_field_list(field_list, is_analyze);
else
make_explain_field_list(field_list, explain_flags, is_analyze);
@@ -2475,9 +2475,12 @@ int THD::send_explain_fields(select_result *result, uint8 explain_flags, bool is
}
void THD::make_explain_json_field_list(List<Item> &field_list)
void THD::make_explain_json_field_list(List<Item> &field_list, bool is_analyze)
{
Item *item= new Item_empty_string("EXPLAIN", 78, system_charset_info);
Item *item= new Item_empty_string((is_analyze ?
"ANALYZE" :
"EXPLAIN"),
78, system_charset_info);
field_list.push_back(item);
}