mirror of
https://github.com/MariaDB/server.git
synced 2025-09-01 23:22:05 +02:00

Mostly various fixes to avoid initializing or creating any data or files for the legacy binlog. A possible later refinement could be to sub-class the binlog class differently for legacy and in-engine binlogs, writing separate virtual functions for behaviour that differ, extracting common functionality into sub-methods. This could remove some if (opt_binlog_engine_hton) conditionals. Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
13 lines
643 B
Text
13 lines
643 B
Text
SET GLOBAL rpl_semi_sync_master_enabled= 1;
|
|
ERROR HY000: Semi-synchronous replication is not yet supported with --binlog-storage-engine
|
|
CREATE TABLE t1 (a INT PRIMARY KEY, b INT) ENGINE=InnoDB;
|
|
XA START 'a';
|
|
ERROR HY000: Explicit XA transactions are not yet supported with --binlog-storage-engine
|
|
INSERT INTO t1 VALUES (0, 0);
|
|
XA END 'a';
|
|
ERROR XAE07: XAER_RMFAIL: The command cannot be executed when global transaction is in the NON-EXISTING state
|
|
XA PREPARE 'a';
|
|
ERROR XAE07: XAER_RMFAIL: The command cannot be executed when global transaction is in the NON-EXISTING state
|
|
XA COMMIT 'a';
|
|
ERROR XAE04: XAER_NOTA: Unknown XID
|
|
DROP TABLE t1;
|