~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/suite/rpl/r/rpl_truncate_3innodb.result

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
stop slave;
 
2
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
3
reset master;
 
4
reset slave;
 
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
6
start slave;
 
7
STOP SLAVE;
 
8
DROP TABLE IF EXISTS t1;
 
9
DROP TABLE IF EXISTS t1;
 
10
RESET SLAVE;
 
11
START SLAVE;
 
12
**** On Master ****
 
13
SET SESSION BINLOG_FORMAT=STATEMENT;
 
14
SET GLOBAL  BINLOG_FORMAT=STATEMENT;
 
15
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
16
INSERT INTO t1 VALUES (1,1), (2,2);
 
17
SELECT * FROM t1;
 
18
a       b
 
19
1       1
 
20
2       2
 
21
**** On Slave ****
 
22
INSERT INTO t1 VALUE (3,3);
 
23
SELECT * FROM t1;
 
24
a       b
 
25
1       1
 
26
2       2
 
27
3       3
 
28
**** On Master ****
 
29
TRUNCATE TABLE t1;
 
30
SELECT * FROM t1;
 
31
a       b
 
32
**** On Slave ****
 
33
SELECT * FROM t1;
 
34
a       b
 
35
**** On Master ****
 
36
DROP TABLE t1;
 
37
show binlog events from <binlog_start>;
 
38
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
39
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
40
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
41
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
42
master-bin.000001       #       Query   #       #       use `test`; INSERT INTO t1 VALUES (1,1), (2,2)
 
43
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
44
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
45
master-bin.000001       #       Query   #       #       use `test`; TRUNCATE TABLE t1
 
46
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
47
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
48
RESET MASTER;
 
49
STOP SLAVE;
 
50
DROP TABLE IF EXISTS t1;
 
51
DROP TABLE IF EXISTS t1;
 
52
RESET SLAVE;
 
53
START SLAVE;
 
54
**** On Master ****
 
55
SET SESSION BINLOG_FORMAT=MIXED;
 
56
SET GLOBAL  BINLOG_FORMAT=MIXED;
 
57
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
58
INSERT INTO t1 VALUES (1,1), (2,2);
 
59
SELECT * FROM t1;
 
60
a       b
 
61
1       1
 
62
2       2
 
63
**** On Slave ****
 
64
INSERT INTO t1 VALUE (3,3);
 
65
SELECT * FROM t1;
 
66
a       b
 
67
1       1
 
68
2       2
 
69
3       3
 
70
**** On Master ****
 
71
TRUNCATE TABLE t1;
 
72
SELECT * FROM t1;
 
73
a       b
 
74
**** On Slave ****
 
75
SELECT * FROM t1;
 
76
a       b
 
77
**** On Master ****
 
78
DROP TABLE t1;
 
79
show binlog events from <binlog_start>;
 
80
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
81
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
82
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
83
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
84
master-bin.000001       #       Query   #       #       use `test`; INSERT INTO t1 VALUES (1,1), (2,2)
 
85
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
86
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
87
master-bin.000001       #       Query   #       #       use `test`; TRUNCATE TABLE t1
 
88
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
89
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
90
RESET MASTER;
 
91
STOP SLAVE;
 
92
DROP TABLE IF EXISTS t1;
 
93
DROP TABLE IF EXISTS t1;
 
94
RESET SLAVE;
 
95
START SLAVE;
 
96
**** On Master ****
 
97
SET SESSION BINLOG_FORMAT=ROW;
 
98
SET GLOBAL  BINLOG_FORMAT=ROW;
 
99
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
100
INSERT INTO t1 VALUES (1,1), (2,2);
 
101
SELECT * FROM t1;
 
102
a       b
 
103
1       1
 
104
2       2
 
105
**** On Slave ****
 
106
INSERT INTO t1 VALUE (3,3);
 
107
SELECT * FROM t1;
 
108
a       b
 
109
1       1
 
110
2       2
 
111
3       3
 
112
**** On Master ****
 
113
TRUNCATE TABLE t1;
 
114
SELECT * FROM t1;
 
115
a       b
 
116
**** On Slave ****
 
117
SELECT * FROM t1;
 
118
a       b
 
119
**** On Master ****
 
120
DROP TABLE t1;
 
121
show binlog events from <binlog_start>;
 
122
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
123
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
124
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
125
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
126
master-bin.000001       #       Table_map       #       #       table_id: # (test.t1)
 
127
master-bin.000001       #       Write_rows      #       #       table_id: # flags: STMT_END_F
 
128
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
129
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
130
master-bin.000001       #       Query   #       #       use `test`; TRUNCATE TABLE t1
 
131
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
132
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
133
RESET MASTER;
 
134
STOP SLAVE;
 
135
DROP TABLE IF EXISTS t1;
 
136
DROP TABLE IF EXISTS t1;
 
137
RESET SLAVE;
 
138
START SLAVE;
 
139
**** On Master ****
 
140
SET SESSION BINLOG_FORMAT=STATEMENT;
 
141
SET GLOBAL  BINLOG_FORMAT=STATEMENT;
 
142
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
143
INSERT INTO t1 VALUES (1,1), (2,2);
 
144
SELECT * FROM t1;
 
145
a       b
 
146
1       1
 
147
2       2
 
148
**** On Slave ****
 
149
INSERT INTO t1 VALUE (3,3);
 
150
SELECT * FROM t1;
 
151
a       b
 
152
1       1
 
153
2       2
 
154
3       3
 
155
**** On Master ****
 
156
DELETE FROM t1;
 
157
SELECT * FROM t1;
 
158
a       b
 
159
**** On Slave ****
 
160
SELECT * FROM t1;
 
161
a       b
 
162
**** On Master ****
 
163
DROP TABLE t1;
 
164
show binlog events from <binlog_start>;
 
165
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
166
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
167
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
168
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
169
master-bin.000001       #       Query   #       #       use `test`; INSERT INTO t1 VALUES (1,1), (2,2)
 
170
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
171
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
172
master-bin.000001       #       Query   #       #       use `test`; DELETE FROM t1
 
173
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
174
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
175
RESET MASTER;
 
176
STOP SLAVE;
 
177
DROP TABLE IF EXISTS t1;
 
178
DROP TABLE IF EXISTS t1;
 
179
RESET SLAVE;
 
180
START SLAVE;
 
181
**** On Master ****
 
182
SET SESSION BINLOG_FORMAT=MIXED;
 
183
SET GLOBAL  BINLOG_FORMAT=MIXED;
 
184
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
185
INSERT INTO t1 VALUES (1,1), (2,2);
 
186
SELECT * FROM t1;
 
187
a       b
 
188
1       1
 
189
2       2
 
190
**** On Slave ****
 
191
INSERT INTO t1 VALUE (3,3);
 
192
SELECT * FROM t1;
 
193
a       b
 
194
1       1
 
195
2       2
 
196
3       3
 
197
**** On Master ****
 
198
DELETE FROM t1;
 
199
SELECT * FROM t1;
 
200
a       b
 
201
**** On Slave ****
 
202
SELECT * FROM t1;
 
203
a       b
 
204
**** On Master ****
 
205
DROP TABLE t1;
 
206
show binlog events from <binlog_start>;
 
207
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
208
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
209
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
210
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
211
master-bin.000001       #       Query   #       #       use `test`; INSERT INTO t1 VALUES (1,1), (2,2)
 
212
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
213
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
214
master-bin.000001       #       Query   #       #       use `test`; DELETE FROM t1
 
215
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
216
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
217
RESET MASTER;
 
218
STOP SLAVE;
 
219
DROP TABLE IF EXISTS t1;
 
220
DROP TABLE IF EXISTS t1;
 
221
RESET SLAVE;
 
222
START SLAVE;
 
223
**** On Master ****
 
224
SET SESSION BINLOG_FORMAT=ROW;
 
225
SET GLOBAL  BINLOG_FORMAT=ROW;
 
226
CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB;
 
227
INSERT INTO t1 VALUES (1,1), (2,2);
 
228
SELECT * FROM t1;
 
229
a       b
 
230
1       1
 
231
2       2
 
232
**** On Slave ****
 
233
INSERT INTO t1 VALUE (3,3);
 
234
SELECT * FROM t1;
 
235
a       b
 
236
1       1
 
237
2       2
 
238
3       3
 
239
**** On Master ****
 
240
DELETE FROM t1;
 
241
SELECT * FROM t1;
 
242
a       b
 
243
**** On Slave ****
 
244
SELECT * FROM t1;
 
245
a       b
 
246
3       3
 
247
**** On Master ****
 
248
DROP TABLE t1;
 
249
show binlog events from <binlog_start>;
 
250
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
 
251
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE IF EXISTS t1
 
252
master-bin.000001       #       Query   #       #       use `test`; CREATE TABLE t1 (a INT, b LONG) ENGINE=InnoDB
 
253
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
254
master-bin.000001       #       Table_map       #       #       table_id: # (test.t1)
 
255
master-bin.000001       #       Write_rows      #       #       table_id: # flags: STMT_END_F
 
256
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
257
master-bin.000001       #       Query   #       #       use `test`; BEGIN
 
258
master-bin.000001       #       Table_map       #       #       table_id: # (test.t1)
 
259
master-bin.000001       #       Delete_rows     #       #       table_id: # flags: STMT_END_F
 
260
master-bin.000001       #       Xid     #       #       COMMIT /* XID */
 
261
master-bin.000001       #       Query   #       #       use `test`; DROP TABLE t1
 
262
RESET MASTER;