mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	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. sql/sql_parse.cc: No binlog error generated sql/sql_table.cc: Documentation BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
		
			
				
	
	
		
			19 lines
		
	
	
		
			420 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			420 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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;
 |