summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsara <sara.jaakola@gmail.com>2023-05-03 01:34:32 +0200
committerJulius Goryavsky <julius.goryavsky@mariadb.com>2023-05-03 04:25:22 +0200
commit9b6f87b62afb32ea238e39b362b8e761f53e541c (patch)
tree4082c8144b0e1a984fda8c056b540f37d4ea2864
parent7f96dd50e25abc2a9a75d96cc1c711124b6be765 (diff)
downloadmariadb-git-9b6f87b62afb32ea238e39b362b8e761f53e541c.tar.gz
MDEV-30892 test galera.galera_log_bin is not deterministicbb-10.4-MDEV-30892-galera
galera.galera_log_bin test created the test tables and executed initial DML into node 2 Then connection is switched to node 1, where ALTER TABLE was attempted. But there is no guarantee that the table to alter was yet replicated to node 1. The fix in this commit, creates the test tables in node 1 instead, so it is guaranteed that they are available for the later ALTER Signed-off-by: Julius Goryavsky <julius.goryavsky@mariadb.com>
-rw-r--r--mysql-test/suite/galera/r/galera_log_bin.result4
-rw-r--r--mysql-test/suite/galera/r/galera_log_bin_ext.result4
-rw-r--r--mysql-test/suite/galera/r/galera_log_bin_ext_mariabackup.result4
-rw-r--r--mysql-test/suite/galera/r/galera_log_bin_opt.result4
-rw-r--r--mysql-test/suite/galera/t/galera_log_bin.inc4
-rw-r--r--mysql-test/suite/galera/t/galera_log_bin_sst.inc4
6 files changed, 12 insertions, 12 deletions
diff --git a/mysql-test/suite/galera/r/galera_log_bin.result b/mysql-test/suite/galera/r/galera_log_bin.result
index df7ace9d95a..31f953bfd36 100644
--- a/mysql-test/suite/galera/r/galera_log_bin.result
+++ b/mysql-test/suite/galera/r/galera_log_bin.result
@@ -1,10 +1,10 @@
connection node_2;
connection node_1;
-connection node_1;
+connection node_2;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
-connection node_2;
+connection node_1;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
diff --git a/mysql-test/suite/galera/r/galera_log_bin_ext.result b/mysql-test/suite/galera/r/galera_log_bin_ext.result
index b110cb4dba3..9d7ea473241 100644
--- a/mysql-test/suite/galera/r/galera_log_bin_ext.result
+++ b/mysql-test/suite/galera/r/galera_log_bin_ext.result
@@ -2,11 +2,11 @@ connection node_2;
connection node_1;
connection node_1;
connection node_2;
-connection node_1;
+connection node_2;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
-connection node_2;
+connection node_1;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
diff --git a/mysql-test/suite/galera/r/galera_log_bin_ext_mariabackup.result b/mysql-test/suite/galera/r/galera_log_bin_ext_mariabackup.result
index b110cb4dba3..9d7ea473241 100644
--- a/mysql-test/suite/galera/r/galera_log_bin_ext_mariabackup.result
+++ b/mysql-test/suite/galera/r/galera_log_bin_ext_mariabackup.result
@@ -2,11 +2,11 @@ connection node_2;
connection node_1;
connection node_1;
connection node_2;
-connection node_1;
+connection node_2;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
-connection node_2;
+connection node_1;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
diff --git a/mysql-test/suite/galera/r/galera_log_bin_opt.result b/mysql-test/suite/galera/r/galera_log_bin_opt.result
index df7ace9d95a..31f953bfd36 100644
--- a/mysql-test/suite/galera/r/galera_log_bin_opt.result
+++ b/mysql-test/suite/galera/r/galera_log_bin_opt.result
@@ -1,10 +1,10 @@
connection node_2;
connection node_1;
-connection node_1;
+connection node_2;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
-connection node_2;
+connection node_1;
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
diff --git a/mysql-test/suite/galera/t/galera_log_bin.inc b/mysql-test/suite/galera/t/galera_log_bin.inc
index 4c245846752..3cac28047d4 100644
--- a/mysql-test/suite/galera/t/galera_log_bin.inc
+++ b/mysql-test/suite/galera/t/galera_log_bin.inc
@@ -1,11 +1,11 @@
--source include/galera_cluster.inc
--source include/force_restart.inc
---connection node_1
+--connection node_2
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
---connection node_2
+--connection node_1
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
diff --git a/mysql-test/suite/galera/t/galera_log_bin_sst.inc b/mysql-test/suite/galera/t/galera_log_bin_sst.inc
index 3d20add6d9e..87420ad539f 100644
--- a/mysql-test/suite/galera/t/galera_log_bin_sst.inc
+++ b/mysql-test/suite/galera/t/galera_log_bin_sst.inc
@@ -6,11 +6,11 @@
--let $node_2=node_2
--source include/auto_increment_offset_save.inc
---connection node_1
+--connection node_2
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;
---connection node_2
+--connection node_1
set global wsrep_on=OFF;
reset master;
set global wsrep_on=ON;