mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 11:01:52 +01:00
MDEV-11229: galera.MW-258 galera.galera_as_master fail in buildbot.
This commit is contained in:
parent
c23e0fe532
commit
e4a2e80a57
7 changed files with 15 additions and 18 deletions
|
@ -30,12 +30,6 @@ galera_gcs_fragment : Incorrect arguments to SET
|
||||||
galera_flush_local : Fails sporadically
|
galera_flush_local : Fails sporadically
|
||||||
galera_binlog_stmt_autoinc : TODO: investigate
|
galera_binlog_stmt_autoinc : TODO: investigate
|
||||||
galera_concurrent_ctas : Test times out, investigate
|
galera_concurrent_ctas : Test times out, investigate
|
||||||
MW-258 : MDEV-11229
|
|
||||||
galera_as_master : MDEV-11229
|
|
||||||
MW-44 : MDEV-11229
|
|
||||||
galera_gcs_fc_limit : MDEV-11229
|
|
||||||
galera_roles : MDEV-11229
|
|
||||||
galera_lock_table : MDEV-11229
|
|
||||||
MW-286 : TODO: investigate
|
MW-286 : TODO: investigate
|
||||||
galera_sst_xtrabackup-v2-options : TODO: Fix test case
|
galera_sst_xtrabackup-v2-options : TODO: Fix test case
|
||||||
galera_sst_xtrabackup-v2 : MDEV-11208
|
galera_sst_xtrabackup-v2 : MDEV-11208
|
||||||
|
|
|
@ -34,6 +34,7 @@ UNLOCK TABLES;
|
||||||
|
|
||||||
--connection node_1
|
--connection node_1
|
||||||
--echo value after RSU:
|
--echo value after RSU:
|
||||||
|
--sleep 2
|
||||||
SHOW STATUS LIKE 'wsrep_desync_count';
|
SHOW STATUS LIKE 'wsrep_desync_count';
|
||||||
SHOW VARIABLES LIKE 'wsrep_desync';
|
SHOW VARIABLES LIKE 'wsrep_desync';
|
||||||
SET GLOBAL wsrep_desync=0;
|
SET GLOBAL wsrep_desync=0;
|
||||||
|
|
|
@ -8,9 +8,11 @@
|
||||||
--connection node_1
|
--connection node_1
|
||||||
TRUNCATE TABLE mysql.general_log;
|
TRUNCATE TABLE mysql.general_log;
|
||||||
|
|
||||||
|
--sleep 1
|
||||||
--connection node_2
|
--connection node_2
|
||||||
TRUNCATE TABLE mysql.general_log;
|
TRUNCATE TABLE mysql.general_log;
|
||||||
|
|
||||||
|
--sleep 1
|
||||||
--connection node_1
|
--connection node_1
|
||||||
SET SESSION wsrep_osu_method=TOI;
|
SET SESSION wsrep_osu_method=TOI;
|
||||||
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
|
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
|
||||||
|
|
|
@ -27,6 +27,7 @@ CREATE TABLE test.t3 AS SELECT * from t1;
|
||||||
SET SQL_LOG_BIN=ON;
|
SET SQL_LOG_BIN=ON;
|
||||||
INSERT INTO t1 VALUES(3);
|
INSERT INTO t1 VALUES(3);
|
||||||
CREATE TABLE test.t4 AS SELECT * from t1;
|
CREATE TABLE test.t4 AS SELECT * from t1;
|
||||||
|
--save_master_pos
|
||||||
|
|
||||||
--connection node_2
|
--connection node_2
|
||||||
SELECT * FROM t1;
|
SELECT * FROM t1;
|
||||||
|
@ -35,28 +36,21 @@ SELECT * FROM t3;
|
||||||
SELECT * FROM t4;
|
SELECT * FROM t4;
|
||||||
|
|
||||||
--connection node_3
|
--connection node_3
|
||||||
|
--sync_with_master
|
||||||
SHOW TABLES;
|
SHOW TABLES;
|
||||||
|
|
||||||
--let $wait_condition = SELECT COUNT(*) = 2 FROM t1;
|
|
||||||
--source include/wait_condition.inc
|
|
||||||
|
|
||||||
--let $wait_condition = SELECT COUNT(*) = 3 FROM t4;
|
|
||||||
--source include/wait_condition.inc
|
|
||||||
|
|
||||||
SELECT * FROM t1;
|
SELECT * FROM t1;
|
||||||
SELECT * FROM t4;
|
SELECT * FROM t4;
|
||||||
|
|
||||||
--echo # Cleanup
|
--echo # Cleanup
|
||||||
--connection node_1
|
--connection node_1
|
||||||
DROP TABLE t1, t4;
|
DROP TABLE t1, t4;
|
||||||
|
--save_master_pos
|
||||||
SET SQL_LOG_BIN=OFF;
|
SET SQL_LOG_BIN=OFF;
|
||||||
DROP TABLE t2, t3;
|
DROP TABLE t2, t3;
|
||||||
|
|
||||||
--connection node_3
|
--connection node_3
|
||||||
--let $wait_condition = SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 't1';
|
--sync_with_master
|
||||||
--source include/wait_condition.inc
|
|
||||||
--let $wait_condition = SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 't4';
|
|
||||||
--source include/wait_condition.inc
|
|
||||||
|
|
||||||
STOP SLAVE;
|
STOP SLAVE;
|
||||||
RESET SLAVE ALL;
|
RESET SLAVE ALL;
|
||||||
|
|
|
@ -19,10 +19,13 @@ SET GLOBAL wsrep_provider_options = 'gcs.fc_limit=1';
|
||||||
LOCK TABLE t1 WRITE;
|
LOCK TABLE t1 WRITE;
|
||||||
|
|
||||||
--connection node_1
|
--connection node_1
|
||||||
|
--sleep 1
|
||||||
INSERT INTO t1 VALUES (2);
|
INSERT INTO t1 VALUES (2);
|
||||||
|
--sleep 1
|
||||||
INSERT INTO t1 VALUES (3);
|
INSERT INTO t1 VALUES (3);
|
||||||
|
--sleep 1
|
||||||
INSERT INTO t1 VALUES (4);
|
INSERT INTO t1 VALUES (4);
|
||||||
|
--sleep 1
|
||||||
|
|
||||||
# This query will hang because flow control will kick in
|
# This query will hang because flow control will kick in
|
||||||
--send
|
--send
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||||
CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB;
|
||||||
|
|
||||||
|
--sleep 1
|
||||||
|
|
||||||
--connection node_2
|
--connection node_2
|
||||||
LOCK TABLE t1 READ;
|
LOCK TABLE t1 READ;
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,7 @@ GRANT SELECT (a) ON test1.t2 TO role1;
|
||||||
--connect(foo_node_1,127.0.0.1,foo,,test,$port_1,)
|
--connect(foo_node_1,127.0.0.1,foo,,test,$port_1,)
|
||||||
|
|
||||||
--let $port_2= \$NODE_MYPORT_2
|
--let $port_2= \$NODE_MYPORT_2
|
||||||
|
--sleep 1
|
||||||
--connect(foo_node_2,127.0.0.1,foo,,test,$port_2,)
|
--connect(foo_node_2,127.0.0.1,foo,,test,$port_2,)
|
||||||
|
|
||||||
--echo
|
--echo
|
||||||
|
@ -107,7 +108,7 @@ CALL test1.pr1();
|
||||||
--echo
|
--echo
|
||||||
--echo # Connect with foo_node_2
|
--echo # Connect with foo_node_2
|
||||||
--connection foo_node_2
|
--connection foo_node_2
|
||||||
|
--sleep 1
|
||||||
--error ER_PROCACCESS_DENIED_ERROR
|
--error ER_PROCACCESS_DENIED_ERROR
|
||||||
CALL test1.pr1();
|
CALL test1.pr1();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue