Hi, Attached is a small patch to adjust a comment in setrefs.c; in set_foreignscan_references, fdw_recheck_quals also gets adjusted to reference foreign scan tuple, in case of a foreign join, so I added "etc.", to a comment there, as the comment in case of a simple foreign table scan.
Best regards, Etsuro Fujita
*** a/src/backend/optimizer/plan/setrefs.c --- b/src/backend/optimizer/plan/setrefs.c *************** *** 1108,1114 **** set_foreignscan_references(PlannerInfo *root, if (fscan->fdw_scan_tlist != NIL || fscan->scan.scanrelid == 0) { ! /* Adjust tlist, qual, fdw_exprs to reference foreign scan tuple */ indexed_tlist *itlist = build_tlist_index(fscan->fdw_scan_tlist); fscan->scan.plan.targetlist = (List *) --- 1108,1117 ---- if (fscan->fdw_scan_tlist != NIL || fscan->scan.scanrelid == 0) { ! /* ! * Adjust tlist, qual, fdw_exprs, etc. to reference foreign scan ! * tuple ! */ indexed_tlist *itlist = build_tlist_index(fscan->fdw_scan_tlist); fscan->scan.plan.targetlist = (List *)
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers