~xnox/ubuntu/saucy/drizzle/merge

« back to all changes in this revision

Viewing changes to plugin/transaction_log/tests/r/rollback.result

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-06-19 10:46:49 UTC
  • mfrom: (1.2.11) (2.1.16 sid)
  • Revision ID: package-import@ubuntu.com-20120619104649-9ij634mxm4x8pp4l
Tags: 1:7.1.36-stable-1ubuntu1
* Merge from Debian unstable. (LP: #987575)
  Remaining changes:
  - Added upstart script.
* debian/drizzle.upstart: dropped logger since upstart logs job
  output now.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
DROP TABLE IF EXISTS t1;
2
 
SET AUTOCOMMIT= 0;
3
 
CREATE TABLE t1 (
4
 
id INT NOT NULL PRIMARY KEY
5
 
, padding VARCHAR(200) NOT NULL
6
 
);
7
 
INSERT INTO t1 VALUES (1, "I love testing.");
8
 
INSERT INTO t1 VALUES (2, "I hate testing.");
9
 
ROLLBACK;
10
 
START TRANSACTION;
11
 
INSERT INTO t1 VALUES (1, "I love testing.");
12
 
INSERT INTO t1 VALUES (2, "I hate testing.");
13
 
ROLLBACK;
14
 
START TRANSACTION;
15
 
INSERT INTO t1 VALUES (1, "I love testing.");
16
 
SAVEPOINT `savept1`;
17
 
INSERT INTO t1 VALUES (2, "I hate testing.");
18
 
ROLLBACK TO SAVEPOINT savept1;
19
 
COMMIT;
20
 
START TRANSACTION;
21
 
SAVEPOINT `savept2`;
22
 
INSERT INTO t1 VALUES (2, "I hate testing.");
23
 
RELEASE SAVEPOINT `savept2`;
24
 
SAVEPOINT `savept3`;
25
 
INSERT INTO t1 VALUES (3, "I love testing.");
26
 
SAVEPOINT `savept4`;
27
 
ROLLBACK TO SAVEPOINT savept3;
28
 
COMMIT;
29
 
DROP TABLE t1;
30
 
SET AUTOCOMMIT=0;
31
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL,   `padding` VARCHAR(200) COLLATE utf8_general_ci NOT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
32
 
COMMIT;
33
 
START TRANSACTION;
34
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
35
 
COMMIT;
36
 
START TRANSACTION;
37
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
38
 
COMMIT;
39
 
SET AUTOCOMMIT=0;
40
 
DROP TABLE `test`.`t1`;
41
 
COMMIT;
42
 
 
43
 
Generating statements for innodb replication log
44
 
SET AUTOCOMMIT=0;
45
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL,   `padding` VARCHAR(200) COLLATE utf8_general_ci NOT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
46
 
COMMIT;
47
 
START TRANSACTION;
48
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
49
 
COMMIT;
50
 
START TRANSACTION;
51
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
52
 
COMMIT;
53
 
SET AUTOCOMMIT=0;
54
 
DROP TABLE `test`.`t1`;
55
 
COMMIT;
56
 
SET GLOBAL transaction_log_truncate_debug= true;