mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
(manual port from 4.0 - was needed)
Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)": replacing the no_log argument of mysql_create_table() by some safer method (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table is opened by mysql_create_table().
This commit is contained in:
@ -2379,7 +2379,7 @@ mysql_execute_command(THD *thd)
|
||||
res= mysql_create_table(thd,create_table->db,
|
||||
create_table->real_name, &lex->create_info,
|
||||
lex->create_list,
|
||||
lex->key_list,0,0,0); // do logging
|
||||
lex->key_list,0,0);
|
||||
}
|
||||
if (!res)
|
||||
send_ok(thd);
|
||||
|
Reference in New Issue
Block a user