~drizzle-trunk/drizzle/development

1912.2.1 by Andrew Hutchings
Keep dtr client connection alive during lengthy drizzleslap tests (made longer when using valgrind)
1
SELECT 1;
2
1
3
1
4
SELECT 1;
5
1
6
1
1894.2.1 by Stewart Smith
for drizzleslap --only-print, display which connection (an incrementing number, stored in the client context of the drizzle obj) the query is going against.
7
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
8
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
9
/* CON: 0 */ use drizzleslap;
10
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
11
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
12
/* CON: 1 */ select * from t1;
13
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
14
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
15
/* CON: 0 */ use drizzleslap;
16
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
17
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
18
/* CON: 2 */ select * from t1;
19
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
20
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
21
/* CON: 0 */ use drizzleslap;
22
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
23
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
24
/* CON: 3 */ select * from t1;
25
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
26
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
27
/* CON: 0 */ use drizzleslap;
28
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
29
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
30
/* CON: 4 */ select * from t1;
31
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
32
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
33
/* CON: 0 */ use drizzleslap;
34
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
35
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
36
/* CON: 5 */ select * from t1;
37
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
38
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
39
/* CON: 0 */ use drizzleslap;
40
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
41
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
42
/* CON: 6 */ select * from t1;
43
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
44
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
45
/* CON: 0 */ use drizzleslap;
46
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
47
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
48
/* CON: 7 */ select * from t1;
49
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
50
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
51
/* CON: 0 */ use drizzleslap;
52
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
53
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
54
/* CON: 8 */ select * from t1;
55
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
56
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
57
/* CON: 0 */ use drizzleslap;
58
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
59
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
60
/* CON: 9 */ select * from t1;
61
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
62
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
63
/* CON: 0 */ use drizzleslap;
64
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
65
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
66
/* CON: 10 */ select * from t1;
67
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
68
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
69
/* CON: 0 */ use drizzleslap;
70
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
71
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
72
/* CON: 11 */ select * from t1;
73
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
74
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
75
/* CON: 0 */ use drizzleslap;
76
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
77
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
78
/* CON: 12 */ select * from t1;
79
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
80
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
81
/* CON: 0 */ use drizzleslap;
82
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
83
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
84
/* CON: 13 */ select * from t1;
85
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
86
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
87
/* CON: 0 */ use drizzleslap;
88
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
89
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
90
/* CON: 14 */ select * from t1;
91
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
92
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
93
/* CON: 0 */ use drizzleslap;
94
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
95
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
96
/* CON: 15 */ select * from t1;
97
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
98
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
99
/* CON: 0 */ use drizzleslap;
100
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
101
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
102
/* CON: 16 */ select * from t1;
103
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
104
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
105
/* CON: 0 */ use drizzleslap;
106
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
107
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
108
/* CON: 17 */ select * from t1;
109
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
110
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
111
/* CON: 0 */ use drizzleslap;
112
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
113
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
114
/* CON: 18 */ select * from t1;
115
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
116
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
117
/* CON: 0 */ use drizzleslap;
118
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
119
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
120
/* CON: 19 */ select * from t1;
121
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
122
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
123
/* CON: 0 */ use drizzleslap;
124
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
125
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
126
/* CON: 20 */ select * from t1;
127
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
1912.2.1 by Andrew Hutchings
Keep dtr client connection alive during lengthy drizzleslap tests (made longer when using valgrind)
128
SELECT 1;
129
1
130
1
131
SELECT 1;
132
1
133
1
134
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
135
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
136
/* CON: 0 */ use drizzleslap;
137
/* CON: 0 */ set storage_engine=`MEMORY`;
138
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
139
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
140
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
141
/* CON: 0 */ insert into t2 values ('test', 'test2');
142
/* CON: 1 */ select * from t1;
143
/* CON: 1 */ select * from t2;
144
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
145
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
146
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
147
/* CON: 0 */ use drizzleslap;
148
/* CON: 0 */ set storage_engine=`myisam`;
149
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
150
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
151
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
152
/* CON: 0 */ insert into t2 values ('test', 'test2');
153
/* CON: 2 */ select * from t1;
154
/* CON: 2 */ select * from t2;
155
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
156
SELECT 1;
157
1
158
1
159
SELECT 1;
160
1
161
1
162
SELECT 1;
163
1
164
1
165
SELECT 1;
166
1
167
1
168
SELECT 1;
169
1
170
1
171
SELECT 1;
172
1
173
1
174
SELECT 1;
175
1
176
1
177
SELECT 1;
178
1
179
1
180
SELECT 1;
181
1
182
1
183
SELECT 1;
184
1
185
1
186
SELECT 1;
187
1
188
1
189
SELECT 1;
190
1
191
1
192
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
193
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
194
/* CON: 0 */ use drizzleslap;
195
/* CON: 0 */ set storage_engine=`MEMORY`;
196
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
197
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
198
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
199
/* CON: 0 */ insert into t2 values ('test', 'test2');
200
/* CON: 0 */ SHOW TABLES;
201
/* CON: 1 */ select * from t1;
202
/* CON: 1 */ select * from t2;
203
/* CON: 0 */ SHOW TABLES;
204
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
205
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
206
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
207
/* CON: 0 */ use drizzleslap;
208
/* CON: 0 */ set storage_engine=`myisam`;
209
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
210
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
211
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
212
/* CON: 0 */ insert into t2 values ('test', 'test2');
213
/* CON: 0 */ SHOW TABLES;
214
/* CON: 2 */ select * from t1;
215
/* CON: 2 */ select * from t2;
216
/* CON: 0 */ SHOW TABLES;
217
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
218
SELECT 1;
219
1
220
1
1894.2.1 by Stewart Smith
for drizzleslap --only-print, display which connection (an incrementing number, stored in the client context of the drizzle obj) the query is going against.
221
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
222
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
223
/* CON: 0 */ use drizzleslap;
224
/* CON: 0 */ set storage_engine=`MEMORY`;
225
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
226
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
227
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
228
/* CON: 0 */ insert into t2 values ('test', 'test2');
229
/* CON: 0 */ SHOW TABLES;
230
/* CON: 1 */ SET AUTOCOMMIT=0;
231
/* CON: 1 */ select * from t1;
232
/* CON: 1 */ COMMIT;
233
/* CON: 1 */ select * from t2;
234
/* CON: 1 */ COMMIT;
235
/* CON: 1 */ select * from t1;
236
/* CON: 1 */ COMMIT;
237
/* CON: 1 */ select * from t2;
238
/* CON: 1 */ COMMIT;
239
/* CON: 1 */ select * from t1;
240
/* CON: 1 */ COMMIT;
241
/* CON: 1 */ select * from t2;
242
/* CON: 1 */ COMMIT;
243
/* CON: 1 */ COMMIT;
244
/* CON: 0 */ SHOW TABLES;
245
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
246
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
247
/* CON: 0 */ CREATE SCHEMA `drizzleslap`;
248
/* CON: 0 */ use drizzleslap;
249
/* CON: 0 */ set storage_engine=`myisam`;
250
/* CON: 0 */ CREATE TABLE t1 (id int, name varchar(64));
251
/* CON: 0 */ create table t2(foo1 varchar(32), foo2 varchar(32));
252
/* CON: 0 */ INSERT INTO t1 VALUES (1, 'This is a test');
253
/* CON: 0 */ insert into t2 values ('test', 'test2');
254
/* CON: 0 */ SHOW TABLES;
255
/* CON: 2 */ SET AUTOCOMMIT=0;
256
/* CON: 2 */ select * from t1;
257
/* CON: 2 */ COMMIT;
258
/* CON: 2 */ select * from t2;
259
/* CON: 2 */ COMMIT;
260
/* CON: 2 */ select * from t1;
261
/* CON: 2 */ COMMIT;
262
/* CON: 2 */ select * from t2;
263
/* CON: 2 */ COMMIT;
264
/* CON: 2 */ select * from t1;
265
/* CON: 2 */ COMMIT;
266
/* CON: 2 */ select * from t2;
267
/* CON: 2 */ COMMIT;
268
/* CON: 2 */ COMMIT;
269
/* CON: 0 */ SHOW TABLES;
270
/* CON: 0 */ DROP SCHEMA IF EXISTS `drizzleslap`;
1912.2.1 by Andrew Hutchings
Keep dtr client connection alive during lengthy drizzleslap tests (made longer when using valgrind)
271
SELECT 1;
272
1
273
1
274
SELECT 1;
275
1
276
1
277
SELECT 1;
278
1
279
1
280
SELECT 1;
281
1
282
1
283
SELECT 1;
284
1
285
1
286
SELECT 1;
287
1
288
1
289
SELECT 1;
290
1
291
1
292
SELECT 1;
293
1
294
1
295
SELECT 1;
296
1
297
1
298
SELECT 1;
299
1
300
1
373.1.9 by Monty Taylor
Added back mysqlslap as drizzleslap. Also made it C++ and removed DYNAMIC_STRING.
301
CREATE SCHEMA drizzleslap;
302
CREATE TABLE drizzleslap.t1 (id int, name varchar(64));
303
SELECT count(*) from drizzleslap.t1;
1 by brian
clean slate
304
count(*)
305
20
520.1.18 by Brian Aker
A bunch more test fixes.
306
drop table drizzleslap.t1;
307
drop schema drizzleslap;