From: Tom Lane Date: Sun, 22 Feb 2026 17:22:41 +0000 (-0500) Subject: Release notes for 18.3, 17.9, 16.13, 15.17, 14.22. X-Git-Tag: REL_18_3~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=24a590112cfbdac79f98472170c68b944e3a0b07;p=thirdparty%2Fpostgresql.git Release notes for 18.3, 17.9, 16.13, 15.17, 14.22. --- diff --git a/doc/src/sgml/release-18.sgml b/doc/src/sgml/release-18.sgml index e952716b5eb..ebb84c43f23 100644 --- a/doc/src/sgml/release-18.sgml +++ b/doc/src/sgml/release-18.sgml @@ -182,6 +182,29 @@ Branch: REL_16_STABLE [ec20a4552] 2026-02-20 18:04:26 +0900 + + Avoid name collisions between user-written constraints and + automatically-named NOT NULL constraints + (Laurenz Albe) + § + + + + As of version 18, NOT NULL constraints have + full-fledged pg_constraint entries, and + therefore require names. The logic for choosing a name for an + unnamed NOT NULL constraint failed to avoid + conflicts with user-written constraints elsewhere in the + same CREATE TABLE statement. + + + + +