mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
merge with mysql-5.5.21
This commit is contained in:
@ -59,6 +59,8 @@
|
||||
#VARCHAR(M)
|
||||
#
|
||||
|
||||
--let $_saved_conn= $CURRENT_CONNECTION
|
||||
|
||||
let $binformat = `SHOW VARIABLES LIKE '%binlog_format%'`;
|
||||
--echo
|
||||
--echo ***********************************************************
|
||||
@ -1017,3 +1019,5 @@ SELECT c1,hex(c4),c5 FROM t5 ORDER BY c1;
|
||||
connection master;
|
||||
DROP TABLE t5;
|
||||
sync_slave_with_master;
|
||||
|
||||
--connection $_saved_conn
|
||||
|
@ -180,3 +180,36 @@ UNLOCK TABLES;
|
||||
--connection master
|
||||
DROP TABLE t1;
|
||||
sync_slave_with_master;
|
||||
|
||||
#
|
||||
# bug#3593869-64035 uninitialized event_coordinates instance crashes server
|
||||
# Testing how out of valid range position value is handled with an error.
|
||||
#
|
||||
|
||||
--connection master
|
||||
RESET MASTER;
|
||||
let $master_pos= query_get_value(SHOW MASTER STATUS, Position, 1);
|
||||
let $master_pos= `SELECT $master_pos + 1`;
|
||||
|
||||
--connection slave
|
||||
--source include/stop_slave.inc
|
||||
--replace_regex /[0-9]+/MASTER_POS/
|
||||
eval CHANGE MASTER TO master_log_pos=$master_pos;
|
||||
|
||||
START SLAVE;
|
||||
# ER_MASTER_FATAL_ERROR_READING_BINLOG 1236
|
||||
--let $slave_param=Last_IO_Errno
|
||||
--let $slave_param_value=1236
|
||||
--source include/wait_for_slave_param.inc
|
||||
|
||||
--let $slave_field_result_replace= / at [0-9]*/ at XXX/
|
||||
--let $status_items= Last_IO_Errno, Last_IO_Error
|
||||
--source include/show_slave_status.inc
|
||||
|
||||
--source include/stop_slave.inc
|
||||
RESET SLAVE;
|
||||
|
||||
--connection master
|
||||
RESET MASTER;
|
||||
|
||||
# Slave is stopped by bug#3593869-64035 tests.
|
||||
|
Reference in New Issue
Block a user