]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Update .abi-compliance-history for AdjustNotNullInheritance().
authorÁlvaro Herrera <alvherre@kurilemu.de>
Tue, 3 Feb 2026 14:33:08 +0000 (15:33 +0100)
committerÁlvaro Herrera <alvherre@kurilemu.de>
Tue, 3 Feb 2026 14:33:08 +0000 (15:33 +0100)
Commit 492a69e14070 anticipated this change:

  [C] 'function bool AdjustNotNullInheritance(Oid, AttrNumber, bool, bool, bool)' has some sub-type changes:
    parameter 6 of type 'bool' was added
    parameter 3 of type 'bool' changed:
      entity changed from 'bool' to 'const char*'
      type size changed from 1 to 8 (in bytes)

Discussion: https://postgr.es/m/19351-8f1c523ead498545%40postgresql.org
Backpatch-through: 18 only

.abi-compliance-history

index 0ad3f821ed1db8a6f7557cbdc2034eb4ed5f9611..f4e27cfb1606275b3243ac5f0ad4a177fc61d456 100644 (file)
 # Be sure to replace "<ADD JUSTIFICATION HERE>" with details of your change and
 # why it is deemed acceptable.
 
+492a69e1407029f8c673484f44aa719a63323d77
+#
+# Reject ADD CONSTRAINT NOT NULL if name mismatches existing constraint
+# 2026-02-03 12:33:29 +0100
+#
+# This commit added the constraint name as a parameter to
+# AdjustNotNullInheritance(), which it needed to verify that the new name
+# matches the existing one.  PGXN contained no calls to that function.
+
 c6ce4dcf9d3b7a8a89aca386124c473f98fc329e
 #
 # Fix trigger transition table capture for MERGE in CTE queries.