~ubuntu-branches/ubuntu/lucid/mysql-dfsg-5.1/lucid

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug
  • Date: 2009-02-10 16:42:05 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090210164205-ej41ocvm4z1s14nq
Tags: 5.1.31-1ubuntu1
* Merge from debian experimental, remaining changes: 
  - debian/mysql-server-5.1.config: ask for MySQL root password at priority
    high instead of medium so that the password prompt is seen on a default
    install. (LP: #319843)
  - debian/control: 
    + Don't build mysql-server, mysql-client, mysql-common and 
      libmysqlclient15-dev binary packages since they're still provided 
      by mysql-dfsg-5.0.
    + Rename libmysqlclient-dev package to libmysqlclient16-dev (LP: #316280).
      Make it conflict with libmysqlclient15-dev.
    + Make mysql-{client,server}-5.1 packages conflict and
      replace mysql-{client,server}-5.0, but not provide 
      mysql-{client,server}.
    + Depend on a specific version of mysql-common rather than the src 
      version of mysql-dfsg-5.1 since mysql-common is currently part of
      mysql-dfsg-5.0.
  - debian/rules: added -fno-strict-aliasing to CFLAGS to get
    around mysql testsuite build failures.
* debian/patches/92_ssl_test_cert.dpatch: certificate expiration in 
  test suite (LP: #323755).
* Dropped changes:
  - all of the changes made to support both 5.0 and 5.1 installed at the
    same time have been dropped now that amarok doesn't depend on
    mysql-server-5.1 anymore.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
reset slave;
5
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
6
6
start slave;
 
7
**** Resetting master and slave ****
 
8
STOP SLAVE;
 
9
RESET SLAVE;
 
10
RESET MASTER;
 
11
START SLAVE;
7
12
CREATE TABLE t1 (a INT, b INT);
8
13
CREATE TABLE t2 (a INT, b INT) ENGINE=Merge;
9
14
CREATE TABLE t3 (a INT, b INT) CHARSET=utf8;
10
15
CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8;
11
 
SHOW BINLOG EVENTS FROM 216;
 
16
SHOW BINLOG EVENTS FROM 106;
12
17
Log_name        #
13
 
Pos     216
 
18
Pos     106
14
19
Event_type      Query
15
20
Server_id       #
16
 
End_log_pos     309
 
21
End_log_pos     199
17
22
Info    use `test`; CREATE TABLE t1 (a INT, b INT)
18
23
Log_name        #
19
 
Pos     309
 
24
Pos     199
20
25
Event_type      Query
21
26
Server_id       #
22
 
End_log_pos     415
 
27
End_log_pos     305
23
28
Info    use `test`; CREATE TABLE t2 (a INT, b INT) ENGINE=Merge
24
29
Log_name        #
25
 
Pos     415
 
30
Pos     305
26
31
Event_type      Query
27
32
Server_id       #
28
 
End_log_pos     521
 
33
End_log_pos     411
29
34
Info    use `test`; CREATE TABLE t3 (a INT, b INT) CHARSET=utf8
30
35
Log_name        #
31
 
Pos     521
 
36
Pos     411
32
37
Event_type      Query
33
38
Server_id       #
34
 
End_log_pos     640
 
39
End_log_pos     530
35
40
Info    use `test`; CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8
36
41
**** On Master ****
37
42
SHOW CREATE TABLE t1;
125
130
NULL    4       2
126
131
NULL    5       10
127
132
NULL    6       12
 
133
**** Resetting master and slave ****
 
134
STOP SLAVE;
 
135
RESET SLAVE;
 
136
RESET MASTER;
 
137
START SLAVE;
128
138
CREATE TABLE t7 (UNIQUE(b)) SELECT a,b FROM tt3;
129
139
ERROR 23000: Duplicate entry '2' for key 'b'
130
 
SHOW BINLOG EVENTS FROM 1374;
 
140
SHOW BINLOG EVENTS FROM 106;
131
141
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
132
142
CREATE TABLE t7 (a INT, b INT UNIQUE);
133
143
INSERT INTO t7 SELECT a,b FROM tt3;
137
147
1       2
138
148
2       4
139
149
3       6
140
 
SHOW BINLOG EVENTS FROM 1374;
 
150
SHOW BINLOG EVENTS FROM 106;
141
151
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
142
 
#       1374    Query   #       1474    use `test`; CREATE TABLE t7 (a INT, b INT UNIQUE)
143
 
#       1474    Query   #       1542    use `test`; BEGIN
144
 
#       1542    Table_map       #       1584    table_id: # (test.t7)
145
 
#       1584    Write_rows      #       1640    table_id: # flags: STMT_END_F
146
 
#       1640    Query   #       1711    use `test`; ROLLBACK
 
152
#       106     Query   #       206     use `test`; CREATE TABLE t7 (a INT, b INT UNIQUE)
 
153
#       206     Query   #       274     use `test`; BEGIN
 
154
#       274     Table_map       #       316     table_id: # (test.t7)
 
155
#       316     Write_rows      #       372     table_id: # flags: STMT_END_F
 
156
#       372     Query   #       443     use `test`; ROLLBACK
147
157
SELECT * FROM t7 ORDER BY a,b;
148
158
a       b
149
159
1       2
150
160
2       4
151
161
3       6
 
162
**** Resetting master and slave ****
 
163
STOP SLAVE;
 
164
RESET SLAVE;
 
165
RESET MASTER;
 
166
START SLAVE;
152
167
CREATE TEMPORARY TABLE tt4 (a INT, b INT);
153
168
INSERT INTO tt4 VALUES (4,8), (5,10), (6,12);
154
169
BEGIN;
156
171
ROLLBACK;
157
172
Warnings:
158
173
Warning 1196    Some non-transactional changed tables couldn't be rolled back
159
 
SHOW BINLOG EVENTS FROM 1711;
 
174
SHOW BINLOG EVENTS FROM 106;
160
175
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
161
 
#       1711    Query   #       1779    use `test`; BEGIN
162
 
#       1779    Table_map       #       1821    table_id: # (test.t7)
163
 
#       1821    Write_rows      #       1877    table_id: # flags: STMT_END_F
164
 
#       1877    Query   #       1946    use `test`; COMMIT
165
 
SELECT * FROM t7 ORDER BY a,b;
166
 
a       b
167
 
1       2
168
 
2       4
169
 
3       6
170
 
4       8
171
 
5       10
172
 
6       12
173
 
SELECT * FROM t7 ORDER BY a,b;
174
 
a       b
175
 
1       2
176
 
2       4
177
 
3       6
178
 
4       8
179
 
5       10
180
 
6       12
 
176
#       106     Query   #       174     use `test`; BEGIN
 
177
#       174     Table_map       #       216     table_id: # (test.t7)
 
178
#       216     Write_rows      #       272     table_id: # flags: STMT_END_F
 
179
#       272     Query   #       343     use `test`; ROLLBACK
 
180
SELECT * FROM t7 ORDER BY a,b;
 
181
a       b
 
182
1       2
 
183
2       4
 
184
3       6
 
185
4       8
 
186
5       10
 
187
6       12
 
188
SELECT * FROM t7 ORDER BY a,b;
 
189
a       b
 
190
1       2
 
191
2       4
 
192
3       6
 
193
4       8
 
194
5       10
 
195
6       12
 
196
**** Resetting master and slave ****
 
197
STOP SLAVE;
 
198
RESET SLAVE;
 
199
RESET MASTER;
 
200
START SLAVE;
181
201
CREATE TABLE t8 LIKE t4;
182
202
CREATE TABLE t9 LIKE tt4;
183
203
CREATE TEMPORARY TABLE tt5 LIKE t4;
196
216
  `a` int(11) DEFAULT NULL,
197
217
  `b` int(11) DEFAULT NULL
198
218
) ENGINE=MyISAM DEFAULT CHARSET=latin1
199
 
SHOW BINLOG EVENTS FROM 1946;
 
219
SHOW BINLOG EVENTS FROM 106;
200
220
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
201
 
#       1946    Query   #       2032    use `test`; CREATE TABLE t8 LIKE t4
202
 
#       2032    Query   #       2171    use `test`; CREATE TABLE `t9` (
 
221
#       106     Query   #       192     use `test`; CREATE TABLE t8 LIKE t4
 
222
#       192     Query   #       331     use `test`; CREATE TABLE `t9` (
203
223
  `a` int(11) DEFAULT NULL,
204
224
  `b` int(11) DEFAULT NULL
205
225
)
276
296
1
277
297
2
278
298
3
279
 
SHOW BINLOG EVENTS;
 
299
SHOW BINLOG EVENTS FROM 106;
280
300
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
281
 
#       4       Format_desc     #       106     Server ver: #, Binlog ver: #
282
301
#       106     Query   #       192     use `test`; CREATE TABLE t1 (a INT)
283
302
#       192     Query   #       260     use `test`; BEGIN
284
303
#       260     Table_map       #       301     table_id: # (test.t1)
308
327
#       1329    Query   #       1397    use `test`; BEGIN
309
328
#       1397    Table_map       #       1438    table_id: # (test.t1)
310
329
#       1438    Write_rows      #       1482    table_id: # flags: STMT_END_F
311
 
#       1482    Query   #       1551    use `test`; COMMIT
 
330
#       1482    Query   #       1553    use `test`; ROLLBACK
312
331
SHOW TABLES;
313
332
Tables_in_test
314
333
t1
371
390
4
372
391
6
373
392
9
374
 
SHOW BINLOG EVENTS;
 
393
SHOW BINLOG EVENTS FROM 106;
375
394
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
376
 
#       4       Format_desc     #       106     Server ver: #, Binlog ver: #
377
395
#       106     Query   #       192     use `test`; CREATE TABLE t1 (a INT)
378
396
#       192     Query   #       260     use `test`; BEGIN
379
397
#       260     Table_map       #       301     table_id: # (test.t1)
394
412
6
395
413
9
396
414
TRUNCATE TABLE t2;
 
415
**** Resetting master and slave ****
 
416
STOP SLAVE;
 
417
RESET SLAVE;
 
418
RESET MASTER;
 
419
START SLAVE;
397
420
BEGIN;
398
421
INSERT INTO t2 SELECT a*a FROM t1;
399
422
CREATE TEMPORARY TABLE tt2
406
429
Warning 1196    Some non-transactional changed tables couldn't be rolled back
407
430
SELECT * FROM t2 ORDER BY a;
408
431
a
409
 
SHOW BINLOG EVENTS FROM 949;
 
432
SHOW BINLOG EVENTS FROM 106;
410
433
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
411
 
#       949     Query   #       1017    use `test`; BEGIN
412
 
#       1017    Table_map       #       1058    table_id: # (test.t2)
413
 
#       1058    Write_rows      #       1102    table_id: # flags: STMT_END_F
414
 
#       1102    Table_map       #       1143    table_id: # (test.t2)
415
 
#       1143    Write_rows      #       1182    table_id: # flags: STMT_END_F
416
 
#       1182    Query   #       1253    use `test`; ROLLBACK
 
434
#       106     Query   #       174     use `test`; BEGIN
 
435
#       174     Table_map       #       215     table_id: # (test.t2)
 
436
#       215     Write_rows      #       259     table_id: # flags: STMT_END_F
 
437
#       259     Table_map       #       300     table_id: # (test.t2)
 
438
#       300     Write_rows      #       339     table_id: # flags: STMT_END_F
 
439
#       339     Query   #       410     use `test`; ROLLBACK
417
440
SELECT * FROM t2 ORDER BY a;
418
441
a
419
442
DROP TABLE t1,t2;