SET DEFAULT_STORAGE_ENGINE = 'tokudb'; # Establish connection conn1 (user = root) connect conn1,localhost,root,,; connect conn2,localhost,root,,; DROP TABLE IF EXISTS foo; connection default; set session transaction isolation level repeatable read; create table foo (a int, b varchar (100), primary key (a))engine=TokuDB; connection conn1; set session transaction isolation level repeatable read; begin; # should return nothing select * from foo; a b connection default; insert into foo values (1, "G"); replace into foo values (1, "Ga"); replace into foo values (1, "Gar"); replace into foo values (1, "Garb"); replace into foo values (1, "Garba"); replace into foo values (1, "a"); connection conn2; begin; # Should read (1, "a") select * from foo; a b 1 a connection conn1; # Should be empty select * from foo; a b connection conn2; commit; connection conn1; commit; connection default; disconnect conn1; disconnect conn2; connection default; set session transaction isolation level serializable; DROP TABLE foo;