blob: d531d05c8df42ee658ab1b3e6e72450f57b75528 [file]
# Test reading a heap table in REPEATABLE READ mode.
setup
{
create table heap (i int, j int);
}
teardown
{
drop table if exists heap;
}
session "s1"
step "s1insert" { insert into heap select i, i from generate_series(0, 99) i; }
step "s1select" { select count(*) from heap; }
session "s2"
step "s2begin" { BEGIN ISOLATION LEVEL REPEATABLE READ; }
step "s2select" { select count(*) from heap; }
step "s2insert" { insert into heap select i, i from generate_series(0, 99) i; }
teardown { abort; }
permutation "s2begin" "s2select" "s1insert" "s1select" "s2select" "s2insert" "s2select"