diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/mxact.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/mxact.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/mxact.out 2024-03-19 15:41:20.193827000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/mxact.out 2024-03-19 15:59:40.447078000 +0000 @@ -1,18 +1,21 @@ Parsed test spec with 3 sessions starting permutation: s0init s0start s1begin s1sharepgclass s2begin s2sharepgclass s0w s0start s2commit s1commit +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- init (1 row) +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data ---- (0 rows) step s1begin: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ?column? -------- @@ -20,6 +23,7 @@ (1 row) step s2begin: BEGIN; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2sharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR SHARE) s; ?column? -------- @@ -27,6 +31,7 @@ (1 row) step s0w: INSERT INTO do_write DEFAULT VALUES; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data -------------------------------------------- @@ -44,18 +49,21 @@ starting permutation: s0init s0start s1begin s1keysharepgclass s2begin s2keysharepgclass s0alter s0w s0start s2commit s1commit +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- init (1 row) +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data ---- (0 rows) step s1begin: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1keysharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR KEY SHARE) s; ?column? -------- @@ -63,6 +71,7 @@ (1 row) step s2begin: BEGIN; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2keysharepgclass: SELECT count(*) > 1 FROM (SELECT * FROM pg_class FOR KEY SHARE) s; ?column? -------- @@ -71,6 +80,7 @@ step s0alter: ALTER TABLE do_write ADD column ts timestamptz; step s0w: INSERT INTO do_write DEFAULT VALUES; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data ------------------------------------------------------------------------------ diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/delayed_startup.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/delayed_startup.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/delayed_startup.out 2024-03-19 15:41:20.193808000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/delayed_startup.out 2024-03-19 15:59:40.552548000 +0000 @@ -3,6 +3,7 @@ starting permutation: s1b s1w s2init s1c s2start s1b s1w s1c s2start s1b s1w s2start s1c s2start step s1b: BEGIN ISOLATION LEVEL SERIALIZABLE; step s1w: INSERT INTO do_write DEFAULT VALUES; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); step s1c: COMMIT; step s2init: <... completed> @@ -11,6 +12,7 @@ init (1 row) +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data ---- @@ -19,6 +21,7 @@ step s1b: BEGIN ISOLATION LEVEL SERIALIZABLE; step s1w: INSERT INTO do_write DEFAULT VALUES; step s1c: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data -------------------------------------------- @@ -29,12 +32,14 @@ step s1b: BEGIN ISOLATION LEVEL SERIALIZABLE; step s1w: INSERT INTO do_write DEFAULT VALUES; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data ---- (0 rows) step s1c: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data -------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/ondisk_startup.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/ondisk_startup.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/ondisk_startup.out 2024-03-19 15:41:20.193845000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/ondisk_startup.out 2024-03-19 15:59:40.985030000 +0000 @@ -8,6 +8,7 @@ f (1 row) +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); step s3b: BEGIN; step s3txid: SELECT pg_current_xact_id() IS NULL; @@ -35,6 +36,7 @@ step s2c: COMMIT; step s1insert: INSERT INTO do_write DEFAULT VALUES; step s1checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data -------------------------------------------------------------------- @@ -46,6 +48,7 @@ step s1insert: INSERT INTO do_write DEFAULT VALUES; step s1alter: ALTER TABLE do_write ADD COLUMN addedbys1 int; step s1insert: INSERT INTO do_write DEFAULT VALUES; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false'); data -------------------------------------------------------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/catalog_change_snapshot.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/catalog_change_snapshot.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/catalog_change_snapshot.out 2024-03-19 15:41:20.193682000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/catalog_change_snapshot.out 2024-03-19 15:59:41.041724000 +0000 @@ -1,6 +1,7 @@ Parsed test spec with 3 sessions starting permutation: s0_init s0_begin s0_savepoint s0_truncate s1_checkpoint s1_get_changes s0_commit s0_begin s0_insert s1_checkpoint s1_get_changes s0_commit s1_get_changes +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -11,6 +12,7 @@ step s0_savepoint: SAVEPOINT sp1; step s0_truncate: TRUNCATE tbl1; step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ---- @@ -20,6 +22,7 @@ step s0_begin: BEGIN; step s0_insert: INSERT INTO tbl1 VALUES (1); step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data --------------------------------------- @@ -29,6 +32,7 @@ (3 rows) step s0_commit: COMMIT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ------------------------------------------------------------- @@ -44,6 +48,7 @@ starting permutation: s0_init s0_begin s0_truncate s2_begin s2_truncate s1_checkpoint s1_get_changes s0_commit s0_begin s0_insert s1_checkpoint s1_get_changes s2_commit s1_checkpoint s1_get_changes s0_commit s1_get_changes +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -55,6 +60,7 @@ step s2_begin: BEGIN; step s2_truncate: TRUNCATE tbl2; step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ---- @@ -64,6 +70,7 @@ step s0_begin: BEGIN; step s0_insert: INSERT INTO tbl1 VALUES (1); step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data --------------------------------------- @@ -74,6 +81,7 @@ step s2_commit: COMMIT; step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data --------------------------------------- @@ -83,6 +91,7 @@ (3 rows) step s0_commit: COMMIT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ------------------------------------------------------------- @@ -98,6 +107,7 @@ starting permutation: s0_init s0_begin s0_savepoint s0_insert s1_checkpoint s1_get_changes s0_insert2 s0_commit s0_begin s0_insert s1_checkpoint s1_get_changes s0_commit s1_get_changes +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -108,6 +118,7 @@ step s0_savepoint: SAVEPOINT sp1; step s0_insert: INSERT INTO tbl1 VALUES (1); step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ---- @@ -118,6 +129,7 @@ step s0_begin: BEGIN; step s0_insert: INSERT INTO tbl1 VALUES (1); step s1_checkpoint: CHECKPOINT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ------------------------------------------------------------- @@ -128,6 +140,7 @@ (4 rows) step s0_commit: COMMIT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'skip-empty-xacts', '1', 'include-xids', '0'); data ------------------------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_ddl_dml.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/concurrent_ddl_dml.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_ddl_dml.out 2024-03-19 15:41:20.193702000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/concurrent_ddl_dml.out 2024-03-19 15:59:41.491772000 +0000 @@ -1,6 +1,7 @@ Parsed test spec with 2 sessions starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_float s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -12,6 +13,7 @@ step s2_alter_tbl2_float: ALTER TABLE tbl2 ALTER COLUMN val2 TYPE float; step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------------------------- @@ -28,6 +30,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl1_float s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -40,6 +43,7 @@ step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; step s2_alter_tbl1_float: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -56,6 +60,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_char s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -67,6 +72,7 @@ step s2_alter_tbl2_char: ALTER TABLE tbl2 ALTER COLUMN val2 TYPE character varying; step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------------------- @@ -83,6 +89,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl1_char s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -95,6 +102,7 @@ step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; step s2_alter_tbl1_char: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -111,6 +119,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s1_insert_tbl2 s2_alter_tbl1_float s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -123,6 +132,7 @@ step s2_alter_tbl1_float: ALTER TABLE tbl1 ALTER COLUMN val2 TYPE float; step s1_commit: COMMIT; step s2_alter_tbl1_float: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -139,6 +149,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s1_insert_tbl2 s2_alter_tbl1_char s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -151,6 +162,7 @@ step s2_alter_tbl1_char: ALTER TABLE tbl1 ALTER COLUMN val2 TYPE character varying; step s1_commit: COMMIT; step s2_alter_tbl1_char: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -167,6 +179,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_float s1_insert_tbl2 s2_alter_tbl1_float s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -180,6 +193,7 @@ step s2_alter_tbl1_float: ALTER TABLE tbl1 ALTER COLUMN val2 TYPE float; step s1_commit: COMMIT; step s2_alter_tbl1_float: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------------------------- @@ -196,6 +210,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_char s1_insert_tbl2 s2_alter_tbl1_char s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -209,6 +224,7 @@ step s2_alter_tbl1_char: ALTER TABLE tbl1 ALTER COLUMN val2 TYPE character varying; step s1_commit: COMMIT; step s2_alter_tbl1_char: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------------------- @@ -225,6 +241,7 @@ starting permutation: s1_init s2_alter_tbl2_char s1_begin s1_insert_tbl1 s2_alter_tbl2_text s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -237,6 +254,7 @@ step s2_alter_tbl2_text: ALTER TABLE tbl2 ALTER COLUMN val2 TYPE text; step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -253,6 +271,7 @@ starting permutation: s1_init s2_alter_tbl2_char s1_begin s1_insert_tbl1 s2_alter_tbl2_text s1_insert_tbl2 s2_alter_tbl1_char s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -267,6 +286,7 @@ step s2_alter_tbl1_char: ALTER TABLE tbl1 ALTER COLUMN val2 TYPE character varying; step s1_commit: COMMIT; step s2_alter_tbl1_char: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -283,6 +303,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_boolean s1_insert_tbl2 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -295,6 +316,7 @@ ERROR: column "val2" cannot be cast automatically to type boolean step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -311,6 +333,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_boolean s1_insert_tbl2 s2_alter_tbl1_boolean s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -326,6 +349,7 @@ step s1_commit: COMMIT; step s2_alter_tbl1_boolean: <... completed> ERROR: column "val2" cannot be cast automatically to type boolean +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- @@ -342,6 +366,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_add_int s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -353,6 +378,7 @@ step s2_alter_tbl2_add_int: ALTER TABLE tbl2 ADD COLUMN val3 INTEGER; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------- @@ -369,6 +395,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s1_insert_tbl2 s1_commit s1_begin s2_alter_tbl2_add_int s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -383,6 +410,7 @@ step s2_alter_tbl2_add_int: ALTER TABLE tbl2 ADD COLUMN val3 INTEGER; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------- @@ -402,6 +430,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_add_float s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -413,6 +442,7 @@ step s2_alter_tbl2_add_float: ALTER TABLE tbl2 ADD COLUMN val3 FLOAT; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ----------------------------------------------------------------------------------- @@ -429,6 +459,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s1_insert_tbl2 s1_commit s1_begin s2_alter_tbl2_add_float s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -443,6 +474,7 @@ step s2_alter_tbl2_add_float: ALTER TABLE tbl2 ADD COLUMN val3 FLOAT; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ----------------------------------------------------------------------------------- @@ -462,6 +494,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s2_alter_tbl2_add_char s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -473,6 +506,7 @@ step s2_alter_tbl2_add_char: ALTER TABLE tbl2 ADD COLUMN val3 character varying; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------------------- @@ -489,6 +523,7 @@ starting permutation: s1_init s1_begin s1_insert_tbl1 s1_insert_tbl2 s1_commit s1_begin s2_alter_tbl2_add_char s1_insert_tbl2_3col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -503,6 +538,7 @@ step s2_alter_tbl2_add_char: ALTER TABLE tbl2 ADD COLUMN val3 character varying; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------------------- @@ -522,6 +558,7 @@ starting permutation: s1_init s2_alter_tbl2_add_int s1_begin s1_insert_tbl2_3col s2_alter_tbl2_drop_3rd_col s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -534,6 +571,7 @@ step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_commit: COMMIT; step s2_alter_tbl2_drop_3rd_col: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------- @@ -549,6 +587,7 @@ starting permutation: s1_init s2_alter_tbl2_add_int s1_begin s1_insert_tbl2_3col s2_alter_tbl2_drop_3rd_col s1_insert_tbl2 s1_commit s1_insert_tbl2 s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -563,6 +602,7 @@ step s1_commit: COMMIT; step s2_alter_tbl2_drop_3rd_col: <... completed> step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ----------------------------------------------------------------------------- @@ -582,6 +622,7 @@ starting permutation: s1_init s2_alter_tbl2_add_int s1_begin s1_insert_tbl2_3col s2_alter_tbl2_drop_3rd_col s1_commit s2_get_changes s2_alter_tbl2_add_text s1_begin s1_insert_tbl2_3col s2_alter_tbl2_3rd_char s1_insert_tbl2_3col s1_commit s2_get_changes s2_alter_tbl2_3rd_int s1_insert_tbl2_3col s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -594,6 +635,7 @@ step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_commit: COMMIT; step s2_alter_tbl2_drop_3rd_col: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------- @@ -609,6 +651,7 @@ step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); step s1_commit: COMMIT; step s2_alter_tbl2_3rd_char: <... completed> +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------------------------------- @@ -620,6 +663,7 @@ step s2_alter_tbl2_3rd_int: ALTER TABLE tbl2 ALTER COLUMN val3 TYPE int USING val3::integer; step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------- @@ -635,6 +679,7 @@ starting permutation: s1_init s2_alter_tbl2_add_char s1_begin s1_insert_tbl1 s1_insert_tbl2_3col s2_alter_tbl2_3rd_text s1_insert_tbl2_3col s1_commit s1_insert_tbl2_3col s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -650,6 +695,7 @@ step s1_commit: COMMIT; step s2_alter_tbl2_3rd_text: <... completed> step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------------------- @@ -670,6 +716,7 @@ starting permutation: s1_init s2_alter_tbl2_add_text s1_begin s1_insert_tbl1 s1_insert_tbl2_3col s2_alter_tbl2_3rd_char s1_insert_tbl2_3col s1_commit s1_insert_tbl2_3col s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -685,6 +732,7 @@ step s1_commit: COMMIT; step s2_alter_tbl2_3rd_char: <... completed> step s1_insert_tbl2_3col: INSERT INTO tbl2 (val1, val2, val3) VALUES (1, 1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------------------- @@ -705,6 +753,7 @@ starting permutation: s1_init s2_alter_tbl2_add_char s1_begin s1_insert_tbl1 s2_alter_tbl2_3rd_text s1_insert_tbl2_3col s1_commit s2_alter_tbl2_drop_3rd_col s1_insert_tbl2 s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -719,6 +768,7 @@ step s1_commit: COMMIT; step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------------------------------- @@ -738,6 +788,7 @@ starting permutation: s1_init s2_alter_tbl2_add_text s1_begin s1_insert_tbl1 s2_alter_tbl2_3rd_char s1_insert_tbl2_3col s1_commit s2_alter_tbl2_drop_3rd_col s1_insert_tbl2 s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -752,6 +803,7 @@ step s1_commit: COMMIT; step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_insert_tbl2: INSERT INTO tbl2 (val1, val2) VALUES (1, 1); +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data -------------------------------------------------------------------------------------- @@ -771,6 +823,7 @@ starting permutation: s1_init s2_alter_tbl2_add_char s1_begin s1_insert_tbl1 s2_alter_tbl2_drop_3rd_col s1_insert_tbl1 s1_commit s2_get_changes +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding'); ?column? -------- @@ -783,6 +836,7 @@ step s2_alter_tbl2_drop_3rd_col: ALTER TABLE tbl2 DROP COLUMN val3; step s1_insert_tbl1: INSERT INTO tbl1 (val1, val2) VALUES (1, 1); step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out 2024-03-19 15:41:20.193836000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out 2024-03-19 15:59:41.523144000 +0000 @@ -13,11 +13,13 @@ step s0_alter: ALTER TYPE basket DROP ATTRIBUTE mangos; step s0_commit: COMMIT; step s0_checkpoint: CHECKPOINT; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---- (0 rows) +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---- @@ -25,6 +27,7 @@ step s1_commit: COMMIT; step s0_vacuum: VACUUM pg_attribute; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------------ diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/snapshot_transfer.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/snapshot_transfer.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/snapshot_transfer.out 2024-03-19 15:41:20.193952000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/snapshot_transfer.out 2024-03-19 15:59:41.552757000 +0000 @@ -14,6 +14,7 @@ step s0_insert: INSERT INTO harvest VALUES (1, 2, 3); step s0_end_sub0: RELEASE SAVEPOINT s0; step s0_commit: COMMIT; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------------------------------- @@ -45,6 +46,7 @@ step s0_end_sub1: RELEASE SAVEPOINT s1; step s0_end_sub0: RELEASE SAVEPOINT s0; step s0_commit: COMMIT; +s0: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ---------------------------------------------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/subxact_without_top.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/subxact_without_top.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/subxact_without_top.out 2024-03-19 15:41:20.193982000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/subxact_without_top.out 2024-03-19 15:59:41.589599000 +0000 @@ -22,18 +22,21 @@ step s0_commit: COMMIT; step s2_checkpoint: CHECKPOINT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes_suppress_output: SELECT null n FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') GROUP BY n; n - (1 row) +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes_suppress_output: SELECT null n FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') GROUP BY n; n - (0 rows) step s1_commit: COMMIT; +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); data ------------------------------------------------ diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_stream.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/concurrent_stream.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/concurrent_stream.out 2024-03-19 15:41:20.193710000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/concurrent_stream.out 2024-03-19 15:59:41.716068000 +0000 @@ -5,9 +5,12 @@ step s0_ddl: CREATE TABLE stream_test1(data bytea); step s1_ddl: CREATE TABLE stream_test(data bytea); step s1_begin: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_toast_insert: INSERT INTO stream_test SELECT large_val(); step s2_ddl: CREATE TABLE stream_test2(data bytea); step s1_commit: COMMIT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_get_stream_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL,NULL, 'include-xids', '0', 'skip-empty-xacts', '1', 'stream-changes', '1'); data ---------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/twophase_snapshot.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/twophase_snapshot.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/twophase_snapshot.out 2024-03-19 15:41:20.194042000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/twophase_snapshot.out 2024-03-19 15:59:42.031157000 +0000 @@ -8,6 +8,7 @@ f (1 row) +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1init: SELECT 'init' FROM pg_create_logical_replication_slot('isolation_slot', 'test_decoding', false, true); step s3b: BEGIN; step s3txid: SELECT pg_current_xact_id() IS NULL; @@ -28,6 +29,7 @@ (1 row) step s1insert: INSERT INTO do_write DEFAULT VALUES; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false', 'skip-empty-xacts', '1'); data -------------------------------------------- @@ -37,6 +39,7 @@ (3 rows) step s2cp: COMMIT PREPARED 'test1'; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1start: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', 'false', 'skip-empty-xacts', '1'); data -------------------------------------------- diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/slot_creation_error.out /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/slot_creation_error.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/slot_creation_error.out 2024-03-19 15:41:20.193928000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/slot_creation_error.out 2024-03-19 15:59:42.248025000 +0000 @@ -2,15 +2,18 @@ starting permutation: s1_b s1_xid s2_init s1_view_slot s1_cancel_s2 s1_view_slot s1_c step s1_b: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_xid: SELECT 'xid' FROM txid_current(); ?column? -------- xid (1 row) +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_init: SELECT 'init' FROM pg_create_logical_replication_slot('slot_creation_error', 'test_decoding'); +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_view_slot: SELECT slot_name, slot_type, active FROM pg_replication_slots WHERE slot_name = 'slot_creation_error' @@ -19,6 +22,7 @@ slot_creation_error|logical |t (1 row) +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_cancel_s2: SELECT pg_cancel_backend(pid) FROM pg_stat_activity @@ -32,6 +36,7 @@ t (1 row) +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_view_slot: SELECT slot_name, slot_type, active FROM pg_replication_slots WHERE slot_name = 'slot_creation_error' @@ -43,12 +48,14 @@ starting permutation: s1_b s1_xid s2_init s1_c s1_view_slot s1_drop_slot step s1_b: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_xid: SELECT 'xid' FROM txid_current(); ?column? -------- xid (1 row) +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_init: SELECT 'init' FROM pg_create_logical_replication_slot('slot_creation_error', 'test_decoding'); @@ -59,6 +66,7 @@ init (1 row) +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_view_slot: SELECT slot_name, slot_type, active FROM pg_replication_slots WHERE slot_name = 'slot_creation_error' @@ -78,15 +86,18 @@ starting permutation: s1_b s1_xid s2_init s1_terminate_s2 s1_c s1_view_slot step s1_b: BEGIN; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_xid: SELECT 'xid' FROM txid_current(); ?column? -------- xid (1 row) +s2: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s2_init: SELECT 'init' FROM pg_create_logical_replication_slot('slot_creation_error', 'test_decoding'); +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_terminate_s2: SELECT pg_terminate_backend(pid) FROM pg_stat_activity @@ -105,6 +116,7 @@ (1 row) step s1_c: COMMIT; +s1: WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree step s1_view_slot: SELECT slot_name, slot_type, active FROM pg_replication_slots WHERE slot_name = 'slot_creation_error'