mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
MDEV-27204: [ERROR] Json_writer: a member name was expected, Assertion `got_name
[Adjusting Sergei Krivonos's patch] "duplicates_removal" may contain multiple elements inside it and so should have a JSON array as a value (and not object).
This commit is contained in:
@@ -1100,12 +1100,16 @@ print_explain_json_interns(Explain_query *query,
|
||||
{
|
||||
writer->start_object();
|
||||
writer->add_member("duplicates_removal");
|
||||
writer->start_array();
|
||||
}
|
||||
|
||||
join_tabs[i]->print_explain_json(query, writer, is_analyze);
|
||||
|
||||
if (join_tabs[i]->end_dups_weedout)
|
||||
{
|
||||
writer->end_array();
|
||||
writer->end_object();
|
||||
}
|
||||
}
|
||||
} // "nested_loop"
|
||||
print_explain_json_for_children(query, writer, is_analyze);
|
||||
|
Reference in New Issue
Block a user