mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
[t:3014], add test
git-svn-id: file:///svn/mysql/tests/mysql-test@25190 c7de825b-a66e-492c-adef-691d508d4ae1
This commit is contained in:
parent
4aa09193ea
commit
327d6609c7
2 changed files with 60 additions and 0 deletions
34
mysql-test/suite/tokudb.bugs/r/3014.result
Executable file
34
mysql-test/suite/tokudb.bugs/r/3014.result
Executable file
|
@ -0,0 +1,34 @@
|
|||
SET STORAGE_ENGINE = 'tokudb';
|
||||
DROP TABLE IF EXISTS foo;
|
||||
create table foo (a int, b int, c int, primary key (a), key (b));
|
||||
insert into foo values (1,100,1),(2,20,2),(3,300,3),(4,4,4);
|
||||
select * from foo;
|
||||
a b c
|
||||
1 100 1
|
||||
2 20 2
|
||||
3 300 3
|
||||
4 4 4
|
||||
select b from foo;
|
||||
b
|
||||
4
|
||||
20
|
||||
100
|
||||
300
|
||||
delete from foo where b=20;
|
||||
select * from foo;
|
||||
a b c
|
||||
1 100 1
|
||||
3 300 3
|
||||
4 4 4
|
||||
select b from foo;
|
||||
b
|
||||
4
|
||||
100
|
||||
300
|
||||
alter table foo drop index b;
|
||||
delete from foo where a=3;
|
||||
select * from foo;
|
||||
a b c
|
||||
1 100 1
|
||||
4 4 4
|
||||
DROP TABLE foo;
|
26
mysql-test/suite/tokudb.bugs/t/3014.test
Executable file
26
mysql-test/suite/tokudb.bugs/t/3014.test
Executable file
|
@ -0,0 +1,26 @@
|
|||
#--source include/have_tokudb.inc
|
||||
#
|
||||
# Record inconsistency.
|
||||
#
|
||||
#
|
||||
SET STORAGE_ENGINE = 'tokudb';
|
||||
|
||||
--disable_warnings
|
||||
DROP TABLE IF EXISTS foo;
|
||||
--enable_warnings
|
||||
|
||||
create table foo (a int, b int, c int, primary key (a), key (b));
|
||||
insert into foo values (1,100,1),(2,20,2),(3,300,3),(4,4,4);
|
||||
|
||||
select * from foo;
|
||||
select b from foo;
|
||||
delete from foo where b=20;
|
||||
select * from foo;
|
||||
select b from foo;
|
||||
alter table foo drop index b;
|
||||
delete from foo where a=3;
|
||||
select * from foo;
|
||||
|
||||
# Final cleanup.
|
||||
DROP TABLE foo;
|
||||
|
Loading…
Reference in a new issue