mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
485de9cbb7
The idea of the fix is that the administrative statements OPTIMIZE TABLE, REPAIR TABLE and ANALYZE TABLE should not generate binlog errors if there is no errors on the master.
18 lines
420 B
Text
18 lines
420 B
Text
source include/have_innodb.inc;
|
|
source include/master-slave.inc;
|
|
|
|
#
|
|
# BUG#5551 "Failed OPTIMIZE TABLE is logged to binary log"
|
|
# Replication should work when OPTIMIZE TABLE timeouts, and
|
|
# when OPTIMIZE TABLE is executed on a non-existing table
|
|
#
|
|
|
|
CREATE TABLE t1 ( a int ) ENGINE=InnoDB;
|
|
BEGIN;
|
|
INSERT INTO t1 VALUES (1);
|
|
|
|
connection master1;
|
|
OPTIMIZE TABLE t1;
|
|
|
|
OPTIMIZE TABLE non_existing;
|
|
sync_slave_with_master;
|