git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 62fd1af) | patch
Add an SSI regression test that tests all interesting permutations in the
2011年8月18日 10:36:37 +0000 (13:36 +0300)
2011年8月18日 14:09:58 +0000 (17:09 +0300)
commit af35737313f92fcbe227baf51bb69b8650acc41a
Add an SSI regression test that tests all interesting permutations in the
order of begin, prepare, and commit of three concurrent transactions that
have conflicts between them.

The test runs for a quite long time, and the expected output file is huge,
but this test caught some serious bugs during development, so seems
worthwhile to keep. The test uses prepared transactions, so it fails if the
server has max_prepared_transactions=0. Because of that, it's marked as
"ignore" in the schedule file.

Dan Ports
src/test/isolation/expected/prepared-transactions.out [new file with mode: 0644] blob
src/test/isolation/isolation_schedule diff | blob | blame | history
src/test/isolation/isolationtester.c diff | blob | blame | history
src/test/isolation/specs/prepared-transactions.spec [new file with mode: 0644] blob
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /