diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/replorigin.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out 2025-07-05 07:08:07.133466000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/replorigin.out 2025-07-05 07:11:39.037152000 +0000 @@ -39,8 +39,9 @@ -- ensure duplicate creations fail SELECT pg_replication_origin_create('regress_test_decoding: regression_slot'); -ERROR: duplicate key value violates unique constraint "pg_replication_origin_roname_index" -DETAIL: Key (roname)=(regress_test_decoding: regression_slot) already exists. +ERROR: could not create object because a conflicting object already exists +DETAIL: Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replication_origin_roname_index. +HINT: Another session might have created an object with the same key concurrently. --ensure deletions work (once) SELECT pg_replication_origin_create('regress_test_decoding: temp'); pg_replication_origin_create