summaryrefslogtreecommitdiff
path: root/wsrep
diff options
context:
space:
mode:
authorSergei Petrunia <psergey@askmonty.org>2021-12-19 17:19:02 +0300
committerSergei Petrunia <psergey@askmonty.org>2021-12-19 17:19:02 +0300
commit32692140e1a4f9aa87359f3ef6efe4a615119e71 (patch)
tree3db2fc477fa84e4b39ad67f63ecad57235b39539 /wsrep
parent946dafb260fc5683e1ec1410a801f2235ba2313a (diff)
downloadmariadb-git-bb-10.6-mdev27306.tar.gz
MDEV-27306: SET STATEMENT optimizer_trace=1 Doesn't save the tracebb-10.6-mdev27306
In mysql_execute_command(), move optimizer trace initialization to be after run_set_statement_if_requested() call. Unfortunately, mysql_execute_command() code uses "goto error" a lot, and this means optimizer trace code cannot use RAII objects. Work this around by: - Make Opt_trace_start a non-RAII object, add init() method. - Move the code that writes the top-level object and array into Opt_trace_start::init().
Diffstat (limited to 'wsrep')
0 files changed, 0 insertions, 0 deletions