diff options
author | unknown <andrey@lmy004.> | 2006-03-01 16:27:57 +0100 |
---|---|---|
committer | unknown <andrey@lmy004.> | 2006-03-01 16:27:57 +0100 |
commit | 265df624ccfdaefb777f40acac4ed8488529b27f (patch) | |
tree | d070d147f614121e3aed89837a2e01877e412b0e /sql/event_timed.cc | |
parent | eab8bb65fbd503ad8dbbbffb63a43a8208365e39 (diff) | |
download | mariadb-git-265df624ccfdaefb777f40acac4ed8488529b27f.tar.gz |
fix for bug #16413 (Events: statements don't appear in the general query log)
WL#1034
mysql-test/t/events_logs_tests-master.opt:
Rename: mysql-test/t/events_slow_query-master.opt -> mysql-test/t/events_logs_tests-master.opt
sql/event_timed.cc:
ask the anonymous SP to log general statements
sql/sp_head.cc:
save the OPTION_LOG_OFF and restore it after execution
sql/sp_head.h:
add a new flag for general log
mysql-test/r/events_logs_tests.result:
update result file
mysql-test/t/events_logs_tests.test:
add test for general log
Diffstat (limited to 'sql/event_timed.cc')
-rw-r--r-- | sql/event_timed.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/event_timed.cc b/sql/event_timed.cc index 9c818219fe3..a80a17074ab 100644 --- a/sql/event_timed.cc +++ b/sql/event_timed.cc @@ -1164,6 +1164,8 @@ Event_timed::execute(THD *thd, MEM_ROOT *mem_root) empty_item_list.empty(); if (thd->enable_slow_log) sphead->m_flags|= sp_head::LOG_SLOW_STATEMENTS; + sphead->m_flags|= sp_head::LOG_GENERAL_LOG; + ret= sphead->execute_procedure(thd, &empty_item_list); } else |