aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2011-08-25 17:35:57 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2011-08-25 17:44:56 -0300
commit28190bacfd4657954c2cd594cc1c3e6b691538b9 (patch)
tree7a30ad60df059c01eaac5017c10621a0d8f24b66
parentecf248737a4c0705bf7d79fdd52b5271618f7103 (diff)
downloadpostgresql-28190bacfd4657954c2cd594cc1c3e6b691538b9.tar.gz
postgresql-28190bacfd4657954c2cd594cc1c3e6b691538b9.zip
Add expected isolationtester output when prepared xacts are disabled
This was deemed unnecessary initially but in later discussion it was agreed otherwise. Original file from Kevin Grittner, allegedly from Dan Ports. I had to clean up whitespace a bit per changes from Heikki.
-rw-r--r--src/test/isolation/expected/prepared-transactions_1.out41529
-rw-r--r--src/test/isolation/isolation_schedule4
2 files changed, 41529 insertions, 4 deletions
diff --git a/src/test/isolation/expected/prepared-transactions_1.out b/src/test/isolation/expected/prepared-transactions_1.out
new file mode 100644
index 00000000000..d814e6b723f
--- /dev/null
+++ b/src/test/isolation/expected/prepared-transactions_1.out
@@ -0,0 +1,41529 @@
+Parsed test spec with 4 sessions
+
+starting permutation: r1 r2 w2 w3 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 w3 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 w3 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 p2 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p1 p2 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 w3 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 p1 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 w2 p2 p1 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 w3 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 p2 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 r2 p1 w2 p2 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 r2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p1 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 w3 p3 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w2 p1 w3 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 w2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p1 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 r2 p3 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 r2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p1 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 w2 p3 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 r2 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 w2 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p1 p3 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 r2 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 w2 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 p1 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 r2 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 w2 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 w3 p3 c3 p1 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 w3 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 p2 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 r2 w2 p2 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w2 w3 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 r2 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 w2 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: r1 p1 w3 p3 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 w3 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 w3 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 p2 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p1 p2 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 w3 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 p1 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 r2 p2 p1 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 r2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p1 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 w3 p3 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 w3 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 p2 w3 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 r2 p2 w3 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w2 r1 p1 w3 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w2: INSERT INTO test2 VALUES (2);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 w2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p1 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 r2 p3 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 r2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p1 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 w2 p3 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 r2 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 r2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 w2 p3 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p1 p3 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 r2 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 w2 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 p1 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 r2 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 w2 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r1 p3 c3 p1 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p1 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p1 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p1 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p3 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p3 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p3 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p3 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p2 p3 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 w2 p3 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: could not serialize access due to read/write dependencies among transactions
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p2 p3 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p2 p3 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p3 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p3 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p3 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p3 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 w2 p3 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p1 p3 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 r1 p3 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 r1 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 r2 p3 c3 r1 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step r2: SELECT * FROM test3;
+c
+
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 r2 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 r2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 p1 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 w2 c3 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 r2 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 r2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 r2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 r2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 r2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 r2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 c3 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 c3 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 c3 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 w2 c3 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 p1 c3 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 r2 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 w2 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r1 c3 p1 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p1 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p1 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p1 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p1 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p1 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p2 p1 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p2 p1 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p2 c3 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p2 c3 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 p2 c3 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 w2 c3 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 w2 p2 c3 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 w2 p2 c3 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 w2 c3 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 w2 c3 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 w2 c3 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 c3 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 c3 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 c3 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 p1 c3 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 r1 c3 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 r2 c3 r1 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 r2 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 r2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 p1 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 p1 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 p1 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 w2 p1 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 r2 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 r2 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 r2 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 r2 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 w2 r2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 w2 r2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 w2 r2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 w2 c1 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 c1 r2 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r1 p1 c1 w2 r2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step r2: SELECT * FROM test3;
+c
+
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p1 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p1 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p1 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p2 p1 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p2 p1 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 w2 p2 c2 p1 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 p1 w2 p2 c1 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 p1 w2 p2 c2 c1 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 p1 w2 c1 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step w2: INSERT INTO test2 VALUES (2);
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
+
+starting permutation: w3 p3 c3 r2 r1 p1 c1 w2 p2 c2 check
+a
+
+a
+
+step w3: INSERT INTO test3 VALUES (3);
+step p3: PREPARE TRANSACTION 's3';
+ERROR: prepared transactions are disabled
+step c3: COMMIT PREPARED 's3';
+ERROR: prepared transaction with identifier "s3" does not exist
+step r2: SELECT * FROM test3;
+c
+
+step r1: SELECT * FROM test2;
+b
+
+step p1: PREPARE TRANSACTION 's1';
+ERROR: prepared transactions are disabled
+step c1: COMMIT PREPARED 's1';
+ERROR: prepared transaction with identifier "s1" does not exist
+step w2: INSERT INTO test2 VALUES (2);
+step p2: PREPARE TRANSACTION 's2';
+ERROR: prepared transactions are disabled
+step c2: COMMIT PREPARED 's2';
+ERROR: prepared transaction with identifier "s2" does not exist
+step check: SELECT * FROM test1,test2,test3;
+a b c
+
diff --git a/src/test/isolation/isolation_schedule b/src/test/isolation/isolation_schedule
index c2a38caf119..c3fa8b31bcb 100644
--- a/src/test/isolation/isolation_schedule
+++ b/src/test/isolation/isolation_schedule
@@ -9,10 +9,6 @@ test: ri-trigger
test: partial-index
test: two-ids
test: multiple-row-versions
-# Ignore failure from prepared-transactions test, because it fails if
-# prepared transactions are disabled in the server. It should pass if they're
-# enabled, however.
-ignore: prepared-transactions
test: prepared-transactions
test: fk-contention
test: fk-deadlock