--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, primary key (a))engine=tokudb; insert into foo values (1,10),(2,2),(3,300),(4,40); select * from foo; replace into foo values (5,50),(10,1000); select * from foo; replace into foo (a) values (1),(3); select * from foo; replace into foo values (1,1),(3,3),(6,60); select * from foo; alter table foo add index (b); select b from foo; select * from foo; delete from foo where a > 4; replace into foo values (1,10),(2,2),(3,300),(4,40); select * from foo use index (primary); replace into foo values (5,50),(10,1000); select * from foo use index (primary); replace into foo (a) values (1),(2),(3),(4); select * from foo use index (primary); # Final cleanup. DROP TABLE foo;