Commit 327d6609 authored by Zardosht Kasheff's avatar Zardosht Kasheff

[t:3014], add test

git-svn-id: file:///svn/mysql/tests/mysql-test@25190 c7de825b-a66e-492c-adef-691d508d4ae1
parent 4aa09193
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;
#--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;
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment