mirror of
https://github.com/MariaDB/server.git
synced 2025-05-07 04:01:59 +03:00
merge from MySQL-5.6, revision: revno: 3677.2.1 committer: Alfranio Correia <alfranio.correia@oracle.com> timestamp: Tue 2012-02-28 16:26:37 +0000 message: BUG#13627921 - MISSING FLAGS IN SQL_COMMAND_FLAGS MAY LEAD TO REPLICATION PROBLEMS Flags in sql_command_flags[command] are not correctly set for the following commands: . SQLCOM_SET_OPTION is missing CF_CAN_GENERATE_ROW_EVENTS; . SQLCOM_BINLOG_BASE64_EVENT is missing CF_CAN_GENERATE_ROW_EVENTS; . SQLCOM_REVOKE_ALL is missing CF_CHANGES_DATA; . SQLCOM_CREATE_FUNCTION is missing CF_AUTO_COMMIT_TRANS; This may lead to a wrong sequence of events in the binary log. To fix the problem, we correctly set the flags in sql_command_flags[command].
13 lines
507 B
Plaintext
13 lines
507 B
Plaintext
################################################################################
|
|
# Check file extra/rpl_tests/rpl_implicit_commit_binlog.test
|
|
################################################################################
|
|
--source include/have_udf.inc
|
|
--source include/have_binlog_format_row.inc
|
|
--source include/master-slave.inc
|
|
--source include/have_innodb.inc
|
|
|
|
--let $engine=Innodb
|
|
set session storage_engine=innodb;
|
|
--source extra/rpl_tests/rpl_implicit_commit_binlog.test
|
|
--source include/rpl_end.inc
|