|
1 |
| ---- r/galera_ist_mysqldump.result 2018-11-22 14:25:28.551554055 +0200 |
2 |
| -+++ r/galera_ist_mysqldump.reject 2018-11-22 15:46:33.119441931 +0200 |
3 |
| -@@ -200,6 +200,114 @@ |
| 1 | +--- r/galera_ist_mysqldump.result |
| 2 | ++++ r/galera_ist_mysqldump,debug.result |
| 3 | +@@ -180,6 +180,103 @@ |
4 | 4 | DROP TABLE t1;
|
5 | 5 | COMMIT;
|
6 | 6 | SET AUTOCOMMIT=ON;
|
7 | 7 | +Performing State Transfer on a server that has been killed and restarted
|
8 | 8 | +while a DDL was in progress on it
|
9 |
| -+connection node_1; |
10 | 9 | +CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
|
11 | 10 | +SET AUTOCOMMIT=OFF;
|
12 | 11 | +START TRANSACTION;
|
|
15 | 14 | +INSERT INTO t1 VALUES ('node1_committed_before');
|
16 | 15 | +INSERT INTO t1 VALUES ('node1_committed_before');
|
17 | 16 | +INSERT INTO t1 VALUES ('node1_committed_before');
|
18 |
| -+connection node_2; |
19 | 17 | +START TRANSACTION;
|
20 | 18 | +INSERT INTO t1 VALUES ('node2_committed_before');
|
21 | 19 | +INSERT INTO t1 VALUES ('node2_committed_before');
|
|
24 | 22 | +INSERT INTO t1 VALUES ('node2_committed_before');
|
25 | 23 | +COMMIT;
|
26 | 24 | +SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
|
27 |
| -+connection node_1; |
28 | 25 | +ALTER TABLE t1 ADD COLUMN f2 INTEGER;
|
29 |
| -+connection node_2; |
30 | 26 | +SET wsrep_sync_wait = 0;
|
31 | 27 | +Killing server ...
|
32 |
| -+connection node_1; |
33 | 28 | +SET AUTOCOMMIT=OFF;
|
34 | 29 | +START TRANSACTION;
|
35 | 30 | +INSERT INTO t1 (f1) VALUES ('node1_committed_during');
|
|
44 | 39 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
45 | 40 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
46 | 41 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
47 |
| -+connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1; |
48 | 42 | +SET AUTOCOMMIT=OFF;
|
49 | 43 | +START TRANSACTION;
|
50 | 44 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
51 | 45 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
52 | 46 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
53 | 47 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
54 | 48 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
55 |
| -+connection node_2; |
56 | 49 | +Performing --wsrep-recover ...
|
57 |
| -+connection node_2; |
58 | 50 | +Starting server ...
|
59 | 51 | +Using --wsrep-start-position when starting mysqld ...
|
60 | 52 | +SET AUTOCOMMIT=OFF;
|
|
65 | 57 | +INSERT INTO t1 (f1) VALUES ('node2_committed_after');
|
66 | 58 | +INSERT INTO t1 (f1) VALUES ('node2_committed_after');
|
67 | 59 | +COMMIT;
|
68 |
| -+connection node_1; |
69 | 60 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
70 | 61 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
71 | 62 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
|
|
80 | 71 | +INSERT INTO t1 (f1) VALUES ('node1_committed_after');
|
81 | 72 | +INSERT INTO t1 (f1) VALUES ('node1_committed_after');
|
82 | 73 | +COMMIT;
|
83 |
| -+connection node_1a_galera_st_kill_slave_ddl; |
84 | 74 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
85 | 75 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
86 | 76 | +INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
|
|
98 | 88 | +1
|
99 | 89 | +COMMIT;
|
100 | 90 | +SET AUTOCOMMIT=ON;
|
101 |
| -+connection node_1; |
102 | 91 | +SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
|
103 | 92 | +COUNT(*) = 2
|
104 | 93 | +1
|
|
112 | 101 | +COMMIT;
|
113 | 102 | +SET AUTOCOMMIT=ON;
|
114 | 103 | +SET GLOBAL debug_dbug = $debug_orig;
|
115 |
| - connection node_1; |
116 | 104 | CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query");
|
117 | 105 | DROP USER sst;
|
| 106 | + CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query"); |
0 commit comments