mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Fix after merge of 5.0, fix of a result file which somebody hadn't updated.
"mysqldump" test fails (mysqlimport related, Brian aware), ndb_cache2 ndb_cache_multi2 partition_mgm_err fail (unrelated to my changes), rpl_row_view01 (known crash BUG#17265) mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test: compared with 5.0, this part has to move to the wrappers as the arg of --start-position depends on row-based or statement-based replication mysql-test/r/binlog_row_mix_innodb_myisam.result: result update mysql-test/r/rpl_row_UUID.result: result update (somebody had forgotten to run row-based tests, the solution is to use "make test" :) mysql-test/t/binlog_row_mix_innodb_myisam.test: merge from 5.0 mysql-test/t/binlog_stm_mix_innodb_myisam.test: merge form 5.0 sql/mysqld.cc: fix after merge sql/sp_head.cc: fix after merge
This commit is contained in:
@@ -3,3 +3,21 @@
|
||||
|
||||
-- source include/have_binlog_format_statement.inc
|
||||
-- source extra/binlog_tests/mix_innodb_myisam_binlog.test
|
||||
|
||||
# This piece below cannot be put into
|
||||
# extra/binlog_tests/mix_innodb_myisam_binlog.test
|
||||
# because the argument of --start-position differs between statement-
|
||||
# and row-based (and "eval --exec" doesn't work).
|
||||
# we check that the error code of the "ROLLBACK" event is 0 and not
|
||||
# ER_SERVER_SHUTDOWN (i.e. disconnection just rolls back transaction
|
||||
# and does not make slave to stop)
|
||||
--exec $MYSQL_BINLOG --start-position=551 $MYSQL_TEST_DIR/var/log/master-bin.000001 > var/tmp/mix_innodb_myisam_binlog.output
|
||||
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
|
||||
eval select
|
||||
(@a:=load_file("$MYSQL_TEST_DIR/var/tmp/mix_innodb_myisam_binlog.output"))
|
||||
is not null;
|
||||
--replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR
|
||||
eval select
|
||||
@a like "%#%error_code=0%ROLLBACK;%ROLLBACK /* added by mysqlbinlog */;%",
|
||||
@a not like "%#%error_code=%error_code=%";
|
||||
drop table t1, t2;
|
||||
|
||||
Reference in New Issue
Block a user