1Parsed test spec with 2 sessions
2
3starting permutation: s0_begin s0_begin_sub0 s0_log_assignment s0_sub_get_base_snap s1_produce_new_snap s0_insert s0_end_sub0 s0_commit s0_get_changes
4step s0_begin: BEGIN;
5step s0_begin_sub0: SAVEPOINT s0;
6step s0_log_assignment: SELECT txid_current() IS NULL;
7?column?
8--------
9f
10(1 row)
11
12step s0_sub_get_base_snap: INSERT INTO dummy VALUES (0);
13step s1_produce_new_snap: ALTER TABLE harvest ADD COLUMN mangos int;
14step s0_insert: INSERT INTO harvest VALUES (1, 2, 3);
15step s0_end_sub0: RELEASE SAVEPOINT s0;
16step s0_commit: COMMIT;
17step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1');
18data
19----------------------------------------------------------------------------------
20BEGIN
21table public.dummy: INSERT: i[integer]:0
22table public.harvest: INSERT: apples[integer]:1 pears[integer]:2 mangos[integer]:3
23COMMIT
24(4 rows)
25
26?column?
27--------
28stop
29(1 row)
30
31
32starting permutation: s0_begin s0_begin_sub0 s0_log_assignment s0_begin_sub1 s0_sub_get_base_snap s1_produce_new_snap s0_insert s0_end_sub1 s0_end_sub0 s0_commit s0_get_changes
33step s0_begin: BEGIN;
34step s0_begin_sub0: SAVEPOINT s0;
35step s0_log_assignment: SELECT txid_current() IS NULL;
36?column?
37--------
38f
39(1 row)
40
41step s0_begin_sub1: SAVEPOINT s1;
42step s0_sub_get_base_snap: INSERT INTO dummy VALUES (0);
43step s1_produce_new_snap: ALTER TABLE harvest ADD COLUMN mangos int;
44step s0_insert: INSERT INTO harvest VALUES (1, 2, 3);
45step s0_end_sub1: RELEASE SAVEPOINT s1;
46step s0_end_sub0: RELEASE SAVEPOINT s0;
47step s0_commit: COMMIT;
48step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1');
49data
50----------------------------------------------------------------------------------
51BEGIN
52table public.dummy: INSERT: i[integer]:0
53table public.harvest: INSERT: apples[integer]:1 pears[integer]:2 mangos[integer]:3
54COMMIT
55(4 rows)
56
57?column?
58--------
59stop
60(1 row)
61
62