~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-06-19 10:46:49 UTC
  • mfrom: (1.1.6)
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20120619104649-e2l0ggd4oz3um0f4
Tags: upstream-7.1.36-stable
ImportĀ upstreamĀ versionĀ 7.1.36-stable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
DROP TABLE IF EXISTS t1;
2
 
CREATE TABLE t1 (
3
 
id INT NOT NULL
4
 
, padding VARCHAR(200) NOT NULL
5
 
, PRIMARY KEY (id)
6
 
);
7
 
INSERT INTO t1 VALUES (1, "I love testing.");
8
 
INSERT INTO t1 VALUES (2, "I hate testing.");
9
 
UPDATE t1 SET padding= "XXX" WHERE id= 1;
10
 
UPDATE t1 SET padding= "AAA";
11
 
DROP TABLE t1;
12
 
CREATE TABLE t1 (
13
 
id int AUTO_INCREMENT NOT NULL PRIMARY KEY
14
 
, name varchar(1024)
15
 
, alias varchar(1024)
16
 
);
17
 
INSERT INTO t1 (name,alias) VALUES ("jeff lebowski","dude");
18
 
UPDATE t1 SET alias = "the dude" WHERE alias = "dude";
19
 
DROP TABLE t1;
20
 
CREATE TABLE t1 (
21
 
id INT NOT NULL
22
 
, counter INT NOT NULL
23
 
, PRIMARY KEY (id)
24
 
);
25
 
INSERT INTO t1 (id, counter) VALUES (1,1),(2,2),(3,3);
26
 
UPDATE t1 SET counter = counter + 1 WHERE id = 1;
27
 
UPDATE t1 SET counter = counter + 1 WHERE id IN (2,3);
28
 
DROP TABLE t1;
29
 
CREATE TABLE t1 (
30
 
id INT NOT NULL
31
 
, padding VARCHAR(200) NOT NULL
32
 
, PRIMARY KEY (id)
33
 
);
34
 
INSERT INTO t1 VALUES (1, "I love testing.");
35
 
INSERT INTO t1 VALUES (2, "I hate testing.");
36
 
UPDATE t1 SET id = 4 WHERE id = 2;
37
 
DROP TABLE t1;
38
 
SET AUTOCOMMIT=0;
39
 
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;
40
 
COMMIT;
41
 
START TRANSACTION;
42
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
43
 
COMMIT;
44
 
START TRANSACTION;
45
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
46
 
COMMIT;
47
 
START TRANSACTION;
48
 
UPDATE `test`.`t1` SET `padding`='XXX' WHERE `id`=1;
49
 
COMMIT;
50
 
START TRANSACTION;
51
 
UPDATE `test`.`t1` SET `padding`='AAA' WHERE `id`=1;
52
 
UPDATE `test`.`t1` SET `padding`='AAA' WHERE `id`=2;
53
 
COMMIT;
54
 
SET AUTOCOMMIT=0;
55
 
DROP TABLE `test`.`t1`;
56
 
COMMIT;
57
 
SET AUTOCOMMIT=0;
58
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL AUTO_INCREMENT,   `name` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL,   `alias` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
59
 
COMMIT;
60
 
START TRANSACTION;
61
 
INSERT INTO `test`.`t1` (`id`,`name`,`alias`) VALUES (1,'jeff lebowski','dude');
62
 
COMMIT;
63
 
START TRANSACTION;
64
 
UPDATE `test`.`t1` SET `alias`='the dude' WHERE `id`=1;
65
 
COMMIT;
66
 
SET AUTOCOMMIT=0;
67
 
DROP TABLE `test`.`t1`;
68
 
COMMIT;
69
 
SET AUTOCOMMIT=0;
70
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL,   `counter` INT NOT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
71
 
COMMIT;
72
 
START TRANSACTION;
73
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (1,1);
74
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (2,2);
75
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (3,3);
76
 
COMMIT;
77
 
START TRANSACTION;
78
 
UPDATE `test`.`t1` SET `counter`=2 WHERE `id`=1;
79
 
COMMIT;
80
 
START TRANSACTION;
81
 
UPDATE `test`.`t1` SET `counter`=3 WHERE `id`=2;
82
 
UPDATE `test`.`t1` SET `counter`=4 WHERE `id`=3;
83
 
COMMIT;
84
 
SET AUTOCOMMIT=0;
85
 
DROP TABLE `test`.`t1`;
86
 
COMMIT;
87
 
SET AUTOCOMMIT=0;
88
 
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;
89
 
COMMIT;
90
 
START TRANSACTION;
91
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
92
 
COMMIT;
93
 
START TRANSACTION;
94
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
95
 
COMMIT;
96
 
START TRANSACTION;
97
 
UPDATE `test`.`t1` SET `id`=4 WHERE `id`=2;
98
 
COMMIT;
99
 
SET AUTOCOMMIT=0;
100
 
DROP TABLE `test`.`t1`;
101
 
COMMIT;
102
 
 
103
 
Generating statements for innodb replication log
104
 
SET AUTOCOMMIT=0;
105
 
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;
106
 
COMMIT;
107
 
START TRANSACTION;
108
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
109
 
COMMIT;
110
 
START TRANSACTION;
111
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
112
 
COMMIT;
113
 
START TRANSACTION;
114
 
UPDATE `test`.`t1` SET `padding`='XXX' WHERE `id`=1;
115
 
COMMIT;
116
 
START TRANSACTION;
117
 
UPDATE `test`.`t1` SET `padding`='AAA' WHERE `id`=1;
118
 
UPDATE `test`.`t1` SET `padding`='AAA' WHERE `id`=2;
119
 
COMMIT;
120
 
SET AUTOCOMMIT=0;
121
 
DROP TABLE `test`.`t1`;
122
 
COMMIT;
123
 
SET AUTOCOMMIT=0;
124
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL AUTO_INCREMENT,   `name` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL,   `alias` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
125
 
COMMIT;
126
 
START TRANSACTION;
127
 
INSERT INTO `test`.`t1` (`id`,`name`,`alias`) VALUES (1,'jeff lebowski','dude');
128
 
COMMIT;
129
 
START TRANSACTION;
130
 
UPDATE `test`.`t1` SET `alias`='the dude' WHERE `id`=1;
131
 
COMMIT;
132
 
SET AUTOCOMMIT=0;
133
 
DROP TABLE `test`.`t1`;
134
 
COMMIT;
135
 
SET AUTOCOMMIT=0;
136
 
CREATE TABLE `test`.`t1` (   `id` INT NOT NULL,   `counter` INT NOT NULL,   PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
137
 
COMMIT;
138
 
START TRANSACTION;
139
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (1,1);
140
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (2,2);
141
 
INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (3,3);
142
 
COMMIT;
143
 
START TRANSACTION;
144
 
UPDATE `test`.`t1` SET `counter`=2 WHERE `id`=1;
145
 
COMMIT;
146
 
START TRANSACTION;
147
 
UPDATE `test`.`t1` SET `counter`=3 WHERE `id`=2;
148
 
UPDATE `test`.`t1` SET `counter`=4 WHERE `id`=3;
149
 
COMMIT;
150
 
SET AUTOCOMMIT=0;
151
 
DROP TABLE `test`.`t1`;
152
 
COMMIT;
153
 
SET AUTOCOMMIT=0;
154
 
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;
155
 
COMMIT;
156
 
START TRANSACTION;
157
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.');
158
 
COMMIT;
159
 
START TRANSACTION;
160
 
INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.');
161
 
COMMIT;
162
 
START TRANSACTION;
163
 
UPDATE `test`.`t1` SET `id`=4 WHERE `id`=2;
164
 
COMMIT;
165
 
SET AUTOCOMMIT=0;
166
 
DROP TABLE `test`.`t1`;
167
 
COMMIT;
168
 
SET GLOBAL transaction_log_truncate_debug= true;