@@ -18,19 +18,22 @@ SET GLOBAL wsrep_ignore_apply_errors = 1;
18
18
SET GLOBAL wsrep_on = OFF;
19
19
CREATE TABLE t1 (f1 INTEGER);
20
20
SET GLOBAL wsrep_on = ON;
21
+ --source include/galera_wait_ready.inc
21
22
DROP TABLE t1;
22
23
23
24
# Drop schema that does not exist
24
25
SET GLOBAL wsrep_on = OFF;
25
26
CREATE SCHEMA s1;
26
27
SET GLOBAL wsrep_on = ON;
28
+ --source include/galera_wait_ready.inc
27
29
DROP SCHEMA s1;
28
30
29
31
# Drop index that does not exist using DROP INDEX
30
32
CREATE TABLE t1 (f1 INTEGER);
31
33
SET GLOBAL wsrep_on = OFF;
32
34
CREATE INDEX idx1 ON t1 (f1);
33
35
SET GLOBAL wsrep_on = ON;
36
+ --source include/galera_wait_ready.inc
34
37
DROP INDEX idx1 ON t1;
35
38
DROP TABLE t1;
36
39
@@ -39,6 +42,7 @@ CREATE TABLE t1 (f1 INTEGER);
39
42
SET GLOBAL wsrep_on = OFF;
40
43
CREATE INDEX idx1 ON t1 (f1);
41
44
SET GLOBAL wsrep_on = ON;
45
+ --source include/galera_wait_ready.inc
42
46
ALTER TABLE t1 DROP INDEX idx1;
43
47
DROP TABLE t1;
44
48
@@ -47,6 +51,7 @@ CREATE TABLE t1 (f1 INTEGER);
47
51
SET GLOBAL wsrep_on = OFF;
48
52
ALTER TABLE t1 ADD COLUMN f2 INTEGER;
49
53
SET GLOBAL wsrep_on = ON;
54
+ --source include/galera_wait_ready.inc
50
55
ALTER TABLE t1 DROP COLUMN f2;
51
56
DROP TABLE t1;
52
57
@@ -64,12 +69,13 @@ CREATE TABLE t1 (f1 INTEGER);
64
69
SET GLOBAL wsrep_on = OFF;
65
70
INSERT INTO t1 VALUES (1);
66
71
SET GLOBAL wsrep_on = ON;
72
+ --source include/galera_wait_ready.inc
67
73
DELETE FROM t1 WHERE f1 = 1;
68
74
69
75
--connection node_1
70
- SELECT COUNT(*) = 0 FROM t1;
76
+ SELECT COUNT(*) as expect_0 FROM t1;
71
77
--connection node_2
72
- SELECT COUNT(*) = 0 FROM t1;
78
+ SELECT COUNT(*) as expect_0 FROM t1;
73
79
74
80
DROP TABLE t1;
75
81
@@ -80,16 +86,17 @@ INSERT INTO t1 VALUES (2);
80
86
SET GLOBAL wsrep_on = OFF;
81
87
INSERT INTO t1 VALUES (1);
82
88
SET GLOBAL wsrep_on = ON;
89
+ --source include/galera_wait_ready.inc
83
90
START TRANSACTION;
84
91
INSERT INTO t1 VALUES (3);
85
92
DELETE FROM t1 WHERE f1 = 1;
86
93
DELETE FROM t1 WHERE f1 = 2;
87
94
COMMIT;
88
95
89
96
--connection node_1
90
- SELECT COUNT(*) = 1 FROM t1;
97
+ SELECT COUNT(*) as expect_1 FROM t1;
91
98
--connection node_2
92
- SELECT COUNT(*) = 1 FROM t1;
99
+ SELECT COUNT(*) as expect_1 FROM t1;
93
100
94
101
DROP TABLE t1;
95
102
@@ -107,13 +114,14 @@ INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
107
114
SET SESSION wsrep_on = OFF;
108
115
DELETE FROM t1 WHERE f1 = 3;
109
116
SET SESSION wsrep_on = ON;
117
+ --source include/galera_wait_ready.inc
110
118
--connection node_1
111
119
DELETE FROM t1;
112
120
113
- SELECT COUNT(*) = 0 FROM t1;
121
+ SELECT COUNT(*) as expect_0 FROM t1;
114
122
--connection node_2
115
123
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
116
- SELECT COUNT(*) = 0 FROM t1;
124
+ SELECT COUNT(*) as expect_0 FROM t1;
117
125
DROP TABLE t1;
118
126
119
127
#
@@ -130,6 +138,8 @@ INSERT INTO t1 VALUES (1),(2),(3),(4),(5);
130
138
SET SESSION wsrep_on = OFF;
131
139
DELETE FROM t1 WHERE f1 = 3;
132
140
SET SESSION wsrep_on = ON;
141
+ --source include/galera_wait_ready.inc
142
+
133
143
--connection node_1
134
144
135
145
SET AUTOCOMMIT=OFF;
@@ -142,10 +152,10 @@ DELETE FROM t1 WHERE f1 = 5;
142
152
COMMIT;
143
153
SET AUTOCOMMIT=ON;
144
154
145
- SELECT COUNT(*) = 0 FROM t1;
155
+ SELECT COUNT(*) as expect_0 FROM t1;
146
156
--connection node_2
147
157
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
148
- SELECT COUNT(*) = 0 FROM t1;
158
+ SELECT COUNT(*) as expect_0 FROM t1;
149
159
DROP TABLE t1;
150
160
151
161
#
@@ -166,14 +176,15 @@ SET SESSION wsrep_on = OFF;
166
176
DELETE FROM t2 WHERE f1 = 2;
167
177
DELETE FROM t1 WHERE f1 = 3;
168
178
SET SESSION wsrep_on = ON;
179
+ --source include/galera_wait_ready.inc
169
180
170
181
--connection node_1
171
182
DELETE t1, t2 FROM t1 JOIN t2 WHERE t1.f1 = t2.f1;
172
- SELECT COUNT(*) = 0 FROM t1;
183
+ SELECT COUNT(*) as expect_0 FROM t1;
173
184
174
185
--connection node_2
175
186
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
176
- SELECT COUNT(*) = 0 FROM t1;
187
+ SELECT COUNT(*) as expect_0 FROM t1;
177
188
DROP TABLE t1,t2;
178
189
179
190
#
@@ -193,16 +204,17 @@ INSERT INTO child VALUES (1,1),(2,2),(3,3);
193
204
SET SESSION wsrep_on = OFF;
194
205
DELETE FROM child WHERE parent_id = 2;
195
206
SET SESSION wsrep_on = ON;
207
+ --source include/galera_wait_ready.inc
196
208
197
209
--connection node_1
198
210
DELETE FROM parent;
199
- SELECT COUNT(*) = 0 FROM parent;
200
- SELECT COUNT(*) = 0 FROM child;
211
+ SELECT COUNT(*) as expect_0 FROM parent;
212
+ SELECT COUNT(*) as expect_0 FROM child;
201
213
202
214
--connection node_2
203
215
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
204
- SELECT COUNT(*) = 0 FROM parent;
205
- SELECT COUNT(*) = 0 FROM child;
216
+ SELECT COUNT(*) as expect_0 FROM parent;
217
+ SELECT COUNT(*) as expect_0 FROM child;
206
218
DROP TABLE child, parent;
207
219
208
220
#
@@ -217,6 +229,7 @@ SET GLOBAL wsrep_ignore_apply_errors = 4;
217
229
SET GLOBAL wsrep_on = OFF;
218
230
CREATE TABLE t1 (f1 INTEGER);
219
231
SET GLOBAL wsrep_on = ON;
232
+ --source include/galera_wait_ready.inc
220
233
--connection node_1
221
234
CREATE TABLE t1 (f1 INTEGER, f2 INTEGER);
222
235
DROP TABLE t1;
0 commit comments