From 9377f22101f2df01416d6b52d6539150595ba615 Mon Sep 17 00:00:00 2001 From: Henson Choi Date: Fri, 10 Jul 2026 11:09:59 +0900 Subject: [PATCH] Adjust row pattern recognition for fix_upper_expr() signature change Commit 3b0991059f3 removed the nrm_match parameter from fix_upper_expr(), but the DEFINE clause fixup in set_upper_references() still passed NRM_EQUAL, so the build failed. Drop the stale argument. The fix_join_expr() calls in the same file are unaffected; that function still takes nrm_match. --- src/backend/optimizer/plan/setrefs.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/backend/optimizer/plan/setrefs.c b/src/backend/optimizer/plan/setrefs.c index ea6ede13848..bb8cdc97c76 100644 --- a/src/backend/optimizer/plan/setrefs.c +++ b/src/backend/optimizer/plan/setrefs.c @@ -2625,7 +2625,6 @@ set_upper_references(PlannerInfo *root, Plan *plan, int rtoffset) subplan_itlist, OUTER_VAR, rtoffset, - NRM_EQUAL, NUM_EXEC_QUAL(plan)); lfirst(l) = tle; }