mirror of
https://github.com/MariaDB/server.git
synced 2025-05-28 13:01:41 +03:00
correct end_log_pos for Xid_log_event mysql-test/r/binlog.result: don't depend on the previous tests mysql-test/r/rpl_rotate_logs.result: correct end_log_pos for Xid_log_event mysql-test/t/binlog.test: don't depend on the previous tests sql/handler.h: comment sql/log_event.cc: advance position for Xid sql/log_event.h: comment sql/sql_class.h: correct end_log_pos for Xid_log_event sql/sql_parse.cc: make sure commit handler knows whether it's autocommit or not
26 lines
559 B
Plaintext
26 lines
559 B
Plaintext
#
|
|
# misc binlogging tests that do not require a slave running
|
|
#
|
|
-- source include/have_bdb.inc
|
|
-- source include/have_innodb.inc
|
|
|
|
--disable_warnings
|
|
drop table if exists t1, t2;
|
|
--enable_warnings
|
|
reset master;
|
|
|
|
create table t1 (a int) engine=bdb;
|
|
create table t2 (a int) engine=innodb;
|
|
begin;
|
|
insert t1 values (5);
|
|
commit;
|
|
begin;
|
|
insert t2 values (5);
|
|
commit;
|
|
# first COMMIT must be Query_log_event, second - Xid_log_event
|
|
--replace_result "xid=891" "xid=318" "xid=11" "xid=318" "xid=18" "xid=318"
|
|
show binlog events from 96;
|
|
reset master;
|
|
drop table t1,t2;
|
|
|