~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/archive.test

Moved the last of the libdrizzleclient calls into Protocol.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
# Taken FROM the select test
4
4
#
5
5
-- source include/have_archive.inc
6
6
 
7
7
--disable_warnings
8
8
DROP TABLE if exists t1,t2,t3,t4,t5,t6;
43
42
#
44
43
 
45
44
--disable_query_log
 
45
begin;
46
46
INSERT INTO t2 VALUES (1,000001,00,'Omaha','teethe','neat','');
47
47
INSERT INTO t2 VALUES (2,011401,37,'breaking','dreaded','Steinberg','W');
48
48
INSERT INTO t2 VALUES (3,011402,37,'Romans','scholastics','jarring','');
1242
1242
INSERT INTO t2 VALUES (1191,068504,00,'bonfire','corresponds','positively','');
1243
1243
INSERT INTO t2 VALUES (1192,068305,00,'Colombo','hardware','colicky','');
1244
1244
INSERT INTO t2 VALUES (1193,000000,00,'nondecreasing','implant','thrillingly','');
 
1245
commit;
1245
1246
--enable_query_log
1246
1247
 
1247
1248
#
1381
1382
`a` int NOT NULL auto_increment,
1382
1383
b char(12),
1383
1384
PRIMARY KEY  (`a`)
1384
 
)  DEFAULT CHARSET=latin1;
 
1385
);
1385
1386
 
1386
1387
INSERT INTO t5 VALUES (NULL, "foo");
1387
1388
INSERT INTO t5 VALUES (NULL, "foo");
1406
1407
`a` int NOT NULL auto_increment,
1407
1408
b char(12),
1408
1409
KEY  (`a`)
1409
 
)  DEFAULT CHARSET=latin1 AUTO_INCREMENT=5;
 
1410
) AUTO_INCREMENT=5;
1410
1411
 
1411
1412
INSERT INTO t5 VALUES (NULL, "foo");
1412
1413
INSERT INTO t5 VALUES (NULL, "foo");
1430
1431
 
1431
1432
CREATE TABLE `t5` (
1432
1433
`a` int NOT NULL auto_increment,
1433
 
b blob(12),
 
1434
b blob,
1434
1435
KEY  (`a`)
1435
 
)  DEFAULT CHARSET=latin1;
 
1436
);
1436
1437
 
1437
1438
INSERT INTO t5 VALUES (NULL, "foo");
1438
1439
INSERT INTO t5 VALUES (NULL, "We the people");
1457
1458
 
1458
1459
CREATE TABLE `t5` (
1459
1460
`a` int NOT NULL auto_increment,
1460
 
b blob(12),
1461
 
c blob(12),
 
1461
b blob,
 
1462
c blob,
1462
1463
KEY  (`a`)
1463
 
)  DEFAULT CHARSET=latin1;
 
1464
);
1464
1465
 
1465
1466
INSERT INTO t5 VALUES (NULL, "foo", "grok this!");
1466
1467
INSERT INTO t5 VALUES (NULL, "We the people", NULL);
1505
1506
b varchar(250),
1506
1507
c varchar(800),
1507
1508
KEY  (`a`)
1508
 
)  DEFAULT CHARSET=latin1;
 
1509
);
1509
1510
 
1510
1511
INSERT INTO t5 VALUES (NULL, "foo", "grok this!");
1511
1512
INSERT INTO t5 VALUES (NULL, "We the people", NULL);
1514
1515
INSERT INTO t5 VALUES (32, "ensure domestic tranquility", NULL);
1515
1516
INSERT INTO t5 VALUES (23, "provide for the common defense", "posterity");
1516
1517
INSERT INTO t5 VALUES (NULL, "promote the general welfare", "do ordain");
1517
 
INSERT INTO t5 VALUES (NULL, "abcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabc", "do ordain");
 
1518
INSERT INTO t5 VALUES (NULL, "abcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyzabcdeghijklmnopqrstuvwxyz", "do ordain");
1518
1519
 
1519
1520
SELECT * FROM t5;
1520
1521
 
1521
1522
CREATE TABLE `t6` (
1522
1523
`a` int NOT NULL auto_increment,
1523
 
b blob(12),
 
1524
b blob,
1524
1525
c int,
1525
1526
KEY  (`a`)
1526
 
)  DEFAULT CHARSET=latin1;
 
1527
);
1527
1528
SELECT * FROM t6;
1528
1529
INSERT INTO t6 VALUES (NULL, "foo", NULL);
1529
1530
INSERT INTO t6 VALUES (NULL, "We the people", 5);
1564
1565
#
1565
1566
# BUG#29207 - archive table reported as corrupt by check table
1566
1567
#
1567
 
create table t1(a longblob) engine=archive;
 
1568
create table t1(a blob) engine=archive;
1568
1569
insert into t1 set a='';
1569
1570
insert into t1 set a='a';
1570
1571
check table t1 extended;
1578
1579
 
1579
1580
let $bug31036=41;
1580
1581
--disable_query_log
 
1582
begin;
1581
1583
while($bug31036)
1582
1584
{
1583
1585
  INSERT INTO t1(a) VALUES (REPEAT('a', 510));
1584
1586
  dec $bug31036;
1585
1587
}
 
1588
commit;
1586
1589
--enable_query_log
1587
1590
INSERT INTO t1(a) VALUES ('');
1588
1591