1+ connection node_1;
12CREATE TABLE t1 (pk INT PRIMARY KEY, node INT) ENGINE=innodb;
23INSERT INTO t1 VALUES (1, 1);
4+ connection node_2;
5+ connection node_1;
36SET GLOBAL wsrep_provider_options='gmcast.isolate=1';
7+ connection node_2;
8+ connection node_3;
49INSERT INTO t1 VALUES (2, 3);
10+ connection node_2;
11+ connect node_1a, 127.0.0.1, root, , test, $NODE_MYPORT_1;
512SET wsrep_sync_wait = 0;
613SET wsrep_on = OFF;
714SET GLOBAL wsrep_provider_options = 'dbug=d,after_shift_to_joining';
15+ connection node_1;
816SET GLOBAL wsrep_provider_options='gmcast.isolate=0';
17+ connection node_2;
918INSERT INTO t1 VALUES (3, 2);
19+ connection node_1a;
1020SET SESSION wsrep_on = 0;
1121SET SESSION wsrep_on = 0;
22+ connection node_3;
23+ connection node_1;
1224SET GLOBAL wsrep_provider_options='gmcast.isolate=1';
25+ connection node_2;
26+ connection node_3;
1327INSERT INTO t1 VALUES (4, 3);
28+ connection node_2;
29+ connection node_1;
1430SET GLOBAL wsrep_provider_options='gmcast.isolate=0';
31+ connection node_2;
1532INSERT INTO t1 VALUES (5, 2);
33+ connection node_3;
34+ connection node_1a;
1635SET GLOBAL wsrep_provider_options = 'dbug=d,before_send_state_request';
1736SET GLOBAL wsrep_provider_options = 'signal=after_shift_to_joining';
1837SET SESSION wsrep_on = 0;
1938SET SESSION wsrep_on = 0;
2039SET GLOBAL wsrep_provider_options = 'dbug=';
40+ connection node_1;
2141SET GLOBAL wsrep_provider_options='gmcast.isolate=1';
42+ connection node_2;
43+ connection node_3;
44+ connection node_1a;
2245SET GLOBAL wsrep_provider_options = 'dbug=d,after_shift_to_joining';
2346SET GLOBAL wsrep_provider_options = 'signal=before_send_state_request';
24474
2548SELECT * FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_debug_sync_waiters';
2649VARIABLE_NAME VARIABLE_VALUE
2750WSREP_DEBUG_SYNC_WAITERS
51+ connection node_3;
2852INSERT INTO t1 VALUES (6, 3);
53+ connection node_2;
54+ connection node_1;
2955SET GLOBAL wsrep_provider_options='gmcast.isolate=0';
56+ connection node_2;
3057INSERT INTO t1 VALUES (7, 2);
58+ connection node_3;
59+ connection node_1a;
3160SET SESSION wsrep_on = 0;
3261SET SESSION wsrep_on = 0;
3362SET GLOBAL wsrep_provider_options = 'dbug=';
3463SET GLOBAL wsrep_provider_options = 'dbug=d,process_primary_configuration';
3564SET GLOBAL wsrep_provider_options = 'signal=after_shift_to_joining';
65+ connection node_1;
3666SET GLOBAL wsrep_provider_options='gmcast.isolate=1';
67+ connection node_2;
68+ connection node_3;
3769INSERT INTO t1 VALUES (8, 3);
70+ connection node_2;
71+ connection node_1;
3872SET GLOBAL wsrep_provider_options='gmcast.isolate=0';
73+ connection node_2;
74+ connection node_1a;
3975SET SESSION wsrep_on = 0;
4076SET SESSION wsrep_on = 0;
77+ connection node_2;
4178INSERT INTO t1 VALUES (9, 2);
79+ connection node_3;
80+ connection node_1a;
4281SET GLOBAL wsrep_provider_options = 'signal=process_primary_configuration';
4382SET SESSION wsrep_on = 0;
4483SET SESSION wsrep_on = 0;
@@ -48,8 +87,11 @@ SET SESSION wsrep_on = 0;
4887SET SESSION wsrep_on = 0;
4988SET GLOBAL wsrep_provider_options = 'dbug=';
5089SET GLOBAL wsrep_provider_options = 'signal=after_shift_to_joining';
90+ connection node_1;
5191DROP TABLE t1;
5292call mtr.add_suppression("WSREP: Send action {\(.*\), STATE_REQUEST} returned -107 \\(Transport endpoint is not connected\\)");
5393call mtr.add_suppression("WSREP: Rejecting JOIN message from \(.*\): new State Transfer required.");
94+ connection node_2;
5495call mtr.add_suppression("WSREP: Rejecting JOIN message from \(.*\): new State Transfer required.");
96+ connection node_3;
5597call mtr.add_suppression("WSREP: Rejecting JOIN message from \(.*\): new State Transfer required.");
0 commit comments