Commit b6a65715 authored by lars@mysql.com's avatar lars@mysql.com

BUG#12542: Prevous patch was incorrect. This removed the patch.

parent 8d7a3640
...@@ -1975,16 +1975,11 @@ mysql_execute_command(THD *thd) ...@@ -1975,16 +1975,11 @@ mysql_execute_command(THD *thd)
/* /*
Skip if we are in the slave thread, some table rules have been Skip if we are in the slave thread, some table rules have been
given and the table list says the query should not be replicated. given and the table list says the query should not be replicated.
Exception is DROP TEMPORARY TABLE IF EXISTS: we always execute it
Exceptions are: (otherwise we have stale files on slave caused by exclusion of one tmp
table).
- SET: we always execute it (e.g., SET ONE_SHOT TIME_ZONE = 'XYZ')
- DROP TEMPORARY TABLE IF EXISTS: we always execute it (otherwise we
have stale files on slave caused by exclusion of one tmp table).
*/ */
if (lex->sql_command != SQLCOM_SET_OPTION && if (!(lex->sql_command == SQLCOM_DROP_TABLE &&
!(lex->sql_command == SQLCOM_DROP_TABLE &&
lex->drop_temporary && lex->drop_if_exists) && lex->drop_temporary && lex->drop_if_exists) &&
all_tables_not_ok(thd,tables)) all_tables_not_ok(thd,tables))
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment