mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 02:51:44 +01:00
6e9b06d90b
- mysql-test-run.pl --valgrind complains when all tests succeed. - perfschema.all_instances fail on non-linux, where ENABLE_TEMP_POOL is not set and therefore BITMAP mutex is not used. - MDEV-132: main.mysqldump fails because it depends on exact size of stdio buffers. - MDEV-99: rpl.rpl_cant_read_event_incident fails due to a race where the slave manages to connect while the test case is in the middle of setting up the master, causing the slave to replicate extra/wrong events. - MDEV-133: rpl.rpl_rotate_purge_deadlock fails because it issues a DEBUG_SYNC SIGNAL immediately followed by RESET; this means that sometimes the intended receipient has no time to see the signal before it is cleared by the RESET, causing wait to timeout.
34 lines
1.1 KiB
Text
34 lines
1.1 KiB
Text
include/master-slave.inc
|
|
[connection master]
|
|
show binary logs;
|
|
Log_name File_size
|
|
master-bin.000001 #
|
|
create table t1 (f text) engine=innodb;
|
|
SET DEBUG_SYNC = 'at_purge_logs_before_date WAIT_FOR rotated';
|
|
SET DEBUG_SYNC = 'after_purge_logs_before_date SIGNAL continued';
|
|
insert into t1 set f=repeat('a', 4096);
|
|
*** there must be two logs in the list ***
|
|
show binary logs;
|
|
Log_name File_size
|
|
master-bin.000001 #
|
|
master-bin.000002 #
|
|
insert into t1 set f=repeat('b', 4096);
|
|
*** there must be three logs in the list ***
|
|
show binary logs;
|
|
Log_name File_size
|
|
master-bin.000001 #
|
|
master-bin.000002 #
|
|
master-bin.000003 #
|
|
SET DEBUG_SYNC = 'now SIGNAL rotated';
|
|
SET DEBUG_SYNC = 'now WAIT_FOR continued';
|
|
SET DEBUG_SYNC = 'RESET';
|
|
SET DEBUG_SYNC = 'RESET';
|
|
SET DEBUG_SYNC = 'at_purge_logs_before_date WAIT_FOR rotated';
|
|
SET DEBUG_SYNC = 'after_purge_logs_before_date SIGNAL continued';
|
|
insert into t1 set f=repeat('b', 4096);
|
|
SET DEBUG_SYNC = 'now SIGNAL rotated';
|
|
SET DEBUG_SYNC = 'now WAIT_FOR continued';
|
|
SET DEBUG_SYNC = 'RESET';
|
|
SET DEBUG_SYNC = 'RESET';
|
|
drop table t1;
|
|
include/rpl_end.inc
|