Loading BitKeeper/etc/logging_ok +1 −6 Original line number Diff line number Diff line heikki@donna.mysql.fi jani@hynda.mysql.fi monty@donna.mysql.fi paul@central.snake.net sasha@mysql.sashanet.com serg@serg.mysql.com ccarkner@nslinuxw10.bedford.progress.com mysql-test/r/isolation.result 0 → 100644 +61 −0 Original line number Diff line number Diff line f1 test1 bar f1 test2 bar f1 test3 bar f1 f1 test4 bar f1 test5 bar f1 test6 bar f1 test7 bar f1 test8 bar f1 test9 bar f1 test10 bar f1 test11 bar f1 test12 bar f1 test13 bar f1 test14 bar f1 test15 bar f1 test16 bar f1 test17 bar f1 test18 bar f1 test19 bar f1 test20 bar mysql-test/t/isolation.test 0 → 100644 +229 −0 Original line number Diff line number Diff line source include/master-slave.inc; connection master; use test; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set autocommit=0; insert into t1 (f1) values ("test1"), ("bar"); connection master1; use test; !$1030 select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test2"), ("bar"); connection master1; use test; set transaction isolation level serializable; !$-1217 select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test3"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test4"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test5"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test6"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test7"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test8"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test9"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test10"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test11"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test12"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test13"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test14"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test15"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test16"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test17"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test18"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test19"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test20"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; Loading
BitKeeper/etc/logging_ok +1 −6 Original line number Diff line number Diff line heikki@donna.mysql.fi jani@hynda.mysql.fi monty@donna.mysql.fi paul@central.snake.net sasha@mysql.sashanet.com serg@serg.mysql.com ccarkner@nslinuxw10.bedford.progress.com
mysql-test/r/isolation.result 0 → 100644 +61 −0 Original line number Diff line number Diff line f1 test1 bar f1 test2 bar f1 test3 bar f1 f1 test4 bar f1 test5 bar f1 test6 bar f1 test7 bar f1 test8 bar f1 test9 bar f1 test10 bar f1 test11 bar f1 test12 bar f1 test13 bar f1 test14 bar f1 test15 bar f1 test16 bar f1 test17 bar f1 test18 bar f1 test19 bar f1 test20 bar
mysql-test/t/isolation.test 0 → 100644 +229 −0 Original line number Diff line number Diff line source include/master-slave.inc; connection master; use test; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set autocommit=0; insert into t1 (f1) values ("test1"), ("bar"); connection master1; use test; !$1030 select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test2"), ("bar"); connection master1; use test; set transaction isolation level serializable; !$-1217 select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test3"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; insert into t1 (f1) values ("test4"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test5"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test6"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test7"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level serializable; insert into t1 (f1) values ("test8"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test9"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test10"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test11"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read uncommitted; insert into t1 (f1) values ("test12"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test13"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test14"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test15"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level read committed; insert into t1 (f1) values ("test16"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test17"), ("bar"); connection master1; use test; set transaction isolation level serializable; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test18"), ("bar"); connection master1; use test; set transaction isolation level read uncommitted; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test19"), ("bar"); connection master1; use test; set transaction isolation level read committed; select * from t1; connection master; commit; drop table if exists t1; create table t1 (f1 char(20) not null) type = gemini; set transaction isolation level repeatable read; insert into t1 (f1) values ("test20"), ("bar"); connection master1; use test; set transaction isolation level repeatable read; select * from t1; connection master; commit;