~ubuntu-branches/ubuntu/natty/mysql-5.1/natty-proposed

« back to all changes in this revision

Viewing changes to mysql-test/suite/innodb/r/innodb_bug59641.result

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 08:30:45 UTC
  • mfrom: (1.4.1)
  • Revision ID: package-import@ubuntu.com-20120222083045-2rd53r4bnyx7qus4
Tags: 5.1.61-0ubuntu0.11.04.1
* SECURITY UPDATE: Update to 5.1.61 to fix multiple security issues
  (LP: #937869)
  - http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html
  - CVE-2011-2262
  - CVE-2012-0075
  - CVE-2012-0112
  - CVE-2012-0113
  - CVE-2012-0114
  - CVE-2012-0115
  - CVE-2012-0116
  - CVE-2012-0117
  - CVE-2012-0118
  - CVE-2012-0119
  - CVE-2012-0120
  - CVE-2012-0484
  - CVE-2012-0485
  - CVE-2012-0486
  - CVE-2012-0487
  - CVE-2012-0488
  - CVE-2012-0489
  - CVE-2012-0490
  - CVE-2012-0491
  - CVE-2012-0492
  - CVE-2012-0493
  - CVE-2012-0494
  - CVE-2012-0495
  - CVE-2012-0496

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
CREATE TABLE t(a INT PRIMARY KEY, b INT)ENGINE=InnoDB;
 
2
INSERT INTO t VALUES(2,2),(4,4),(8,8),(16,16),(32,32);
 
3
COMMIT;
 
4
XA START '123';
 
5
INSERT INTO t VALUES(1,1);
 
6
XA END '123';
 
7
XA PREPARE '123';
 
8
XA START '456';
 
9
INSERT INTO t VALUES(3,47),(5,67);
 
10
UPDATE t SET b=2*b WHERE a BETWEEN 5 AND 8;
 
11
XA END '456';
 
12
XA PREPARE '456';
 
13
XA START '789';
 
14
UPDATE t SET b=4*a WHERE a=32;
 
15
XA END '789';
 
16
XA PREPARE '789';
 
17
call mtr.add_suppression("Found 3 prepared XA transactions");
 
18
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
 
19
SELECT * FROM t;
 
20
a       b
 
21
1       1
 
22
2       2
 
23
3       47
 
24
4       4
 
25
5       134
 
26
8       16
 
27
16      16
 
28
32      128
 
29
COMMIT;
 
30
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
 
31
SELECT * FROM t;
 
32
a       b
 
33
1       1
 
34
2       2
 
35
3       47
 
36
4       4
 
37
5       134
 
38
8       16
 
39
16      16
 
40
32      128
 
41
COMMIT;
 
42
XA RECOVER;
 
43
formatID        gtrid_length    bqual_length    data
 
44
1       3       0       789
 
45
1       3       0       456
 
46
1       3       0       123
 
47
XA ROLLBACK '123';
 
48
XA ROLLBACK '456';
 
49
XA COMMIT '789';
 
50
SELECT * FROM t;
 
51
a       b
 
52
2       2
 
53
4       4
 
54
8       8
 
55
16      16
 
56
32      128
 
57
DROP TABLE t;