1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-27 18:02:13 +03:00

Create 'main' test directory and move 't' and 'r' there

This commit is contained in:
Michael Widenius
2018-03-09 14:05:35 +02:00
committed by Monty
parent ab1941266c
commit a7abddeffa
2114 changed files with 75 additions and 77 deletions

View File

@ -0,0 +1,45 @@
call mtr.add_suppression(" marked as crashed and should be repaired");
create table t1 (a int auto_increment primary key, b text);
insert t1 (b) select repeat("A", 100);
insert t1 (b) select repeat("B", 200) from t1;
insert t1 (b) select repeat("C", 300) from t1;
delete from t1 where a < 3;
explain select a, left(b,10) from t1 order by a;
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 2 Using filesort
select left(b,10), a from t1 order by a;
left(b,10) a
CCCCCCCCCC 3
CCCCCCCCCC 4
set debug_sync='myisam_before_repair_by_sort wait_for go';
optimize table t1;
connect con1,localhost,root,,;
select a, left(b,10) from t1 order by a;
connect con2,localhost,root,,;
set debug_sync='now signal go';
connection default;
Table Op Msg_type Msg_text
test.t1 optimize status OK
connection con1;
a left(b,10)
3 CCCCCCCCCC
4 CCCCCCCCCC
disconnect con1;
disconnect con2;
connection default;
drop table t1;
set debug_sync='reset';
# End of 5.5 tests
CREATE TABLE t1 (i INT) ENGINE=MyISAM;
INSERT t1 VALUES (1);
LOCK TABLE t1 WRITE;
OPTIMIZE TABLE t1;
Table Op Msg_type Msg_text
test.t1 optimize status OK
SELECT * FROM INFORMATION_SCHEMA.TABLES;
SELECT * FROM t1;
i
1
UNLOCK TABLES;
DROP TABLE t1;
# End of 10.0 tests