diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out /tmp/cirrus-ci-build/contrib/test_decoding/results/replorigin.out --- /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out 2025-07-03 14:37:30.877360902 +0000 +++ /tmp/cirrus-ci-build/contrib/test_decoding/results/replorigin.out 2025-07-03 14:43:38.100879374 +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