File tree 1 file changed +8
-2
lines changed
src/backend/optimizer/plan
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -1106,7 +1106,10 @@ set_foreignscan_references(PlannerInfo *root,
1106
1106
1107
1107
if (fscan -> fdw_scan_tlist != NIL || fscan -> scan .scanrelid == 0 )
1108
1108
{
1109
- /* Adjust tlist, qual, fdw_exprs to reference foreign scan tuple */
1109
+ /*
1110
+ * Adjust tlist, qual, fdw_exprs, fdw_recheck_quals to reference
1111
+ * foreign scan tuple
1112
+ */
1110
1113
indexed_tlist * itlist = build_tlist_index (fscan -> fdw_scan_tlist );
1111
1114
1112
1115
fscan -> scan .plan .targetlist = (List * )
@@ -1140,7 +1143,10 @@ set_foreignscan_references(PlannerInfo *root,
1140
1143
}
1141
1144
else
1142
1145
{
1143
- /* Adjust tlist, qual, fdw_exprs, etc. in the standard way */
1146
+ /*
1147
+ * Adjust tlist, qual, fdw_exprs, fdw_recheck_quals in the standard
1148
+ * way
1149
+ */
1144
1150
fscan -> scan .plan .targetlist =
1145
1151
fix_scan_list (root , fscan -> scan .plan .targetlist , rtoffset );
1146
1152
fscan -> scan .plan .qual =
You can’t perform that action at this time.
0 commit comments