summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2026-08-28 20:37:11 +0000
committerTom Lane2026-08-28 20:37:11 +0000
commitb4e76a5f6336dbb688262a67a084747a0112db43 (patch)
tree77f6bb1f5d4dab30f4940ca179b92ec29bc41f70
parent9f25197bf27c4c4a02d754842bc4055d83be735b (diff)
Update .abi-compliance-history for join removal fix.
Bug: #19560 Reported-by: Orestis Markou <orestis@orestis.gr> Author: Tom Lane <tgl@sss.pgh.pa.us> Reviewed-by: Richard Guo <guofenglinux@gmail.com> Reviewed-by: Thom Brown <thom@linux.com> Reviewed-by: Jacob Brazeal <jacob.brazeal@gmail.com> Discussion: https://postgr.es/m/1186816.1784573544@sss.pgh.pa.us Backpatch-through: 16-18
-rw-r--r--.abi-compliance-history11
1 files changed, 11 insertions, 0 deletions
diff --git a/.abi-compliance-history b/.abi-compliance-history
index df5bb72128a..de6c980b440 100644
--- a/.abi-compliance-history
+++ b/.abi-compliance-history
@@ -18,6 +18,17 @@
# Be sure to replace "<ADD JUSTIFICATION HERE>" with details of your change and
# why it is deemed acceptable.
+9f25197bf27c4c4a02d754842bc4055d83be735b
+#
+# Perform join removal by editing the query's jointree.
+# 2026-08-28 15:12:26 -0400
+#
+# remove_useless_joins (now remove_useless_outer_joins),
+# reduce_unique_semijoins, and remove_useless_self_joins have changed
+# behavior and return types. I am unaware of any impacted third-party
+# code; if there is any, it is probably vulnerable to the same bugs this
+# patch is fixing.
+
2780538433fc3b40b4e1e7bc7cbd350e37b6d550
#
# Check for USAGE privilege on types used by stored expressions.