mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Refs codership/mysql-wsrep#198 . MTR test case
This commit is contained in:
committed by
Nirbhay Choubey
parent
d45f0c117f
commit
e9d805b845
18
mysql-test/suite/galera/r/mysql-wsrep#198.result
Normal file
18
mysql-test/suite/galera/r/mysql-wsrep#198.result
Normal file
@@ -0,0 +1,18 @@
|
||||
CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||
CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||
LOCK TABLE t2 WRITE;
|
||||
OPTIMIZE TABLE t1,t2;;
|
||||
REPAIR TABLE t1,t2;;
|
||||
SET SESSION wsrep_sync_wait = 0;
|
||||
INSERT INTO t2 VALUES (1);
|
||||
UNLOCK TABLES;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 optimize note Table does not support optimize, doing recreate + analyze instead
|
||||
test.t1 optimize status OK
|
||||
test.t2 optimize note Table does not support optimize, doing recreate + analyze instead
|
||||
test.t2 optimize status OK
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 repair note The storage engine for the table doesn't support repair
|
||||
test.t2 repair note The storage engine for the table doesn't support repair
|
||||
DROP TABLE t1;
|
||||
DROP TABLE t2;
|
||||
37
mysql-test/suite/galera/t/mysql-wsrep#198.test
Normal file
37
mysql-test/suite/galera/t/mysql-wsrep#198.test
Normal file
@@ -0,0 +1,37 @@
|
||||
--source include/galera_cluster.inc
|
||||
--source include/have_innodb.inc
|
||||
--source include/have_binlog_format_row.inc
|
||||
|
||||
CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||
CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||
|
||||
--connection node_2
|
||||
LOCK TABLE t2 WRITE;
|
||||
|
||||
--connect node_2a, 127.0.0.1, root, , test, $NODE_MYPORT_2
|
||||
--connection node_2a
|
||||
--send OPTIMIZE TABLE t1,t2;
|
||||
|
||||
--connect node_2b, 127.0.0.1, root, , test, $NODE_MYPORT_2
|
||||
--connection node_2b
|
||||
--send REPAIR TABLE t1,t2;
|
||||
|
||||
--connection node_2
|
||||
SET SESSION wsrep_sync_wait = 0;
|
||||
--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE STATE = 'Waiting for table metadata lock'
|
||||
--source include/wait_condition.inc
|
||||
|
||||
--connection node_1
|
||||
INSERT INTO t2 VALUES (1);
|
||||
|
||||
--connection node_2
|
||||
UNLOCK TABLES;
|
||||
|
||||
--connection node_2a
|
||||
--reap
|
||||
|
||||
--connection node_2b
|
||||
--reap
|
||||
|
||||
DROP TABLE t1;
|
||||
DROP TABLE t2;
|
||||
Reference in New Issue
Block a user