File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -537,9 +537,10 @@ GetForeignServerByName(const char *name, bool missing_ok);
537537 <replaceable>local_variable</>. Such clauses will not be found in
538538 <literal>baserel->baserestrictinfo</> but must be sought in the
539539 relation's join lists. A path using such a clause is called a
540- <quote>parameterized path</>. It must show the other relation(s) as
541- <literal>required_outer</> and list the specific join clause(s) in
542- <literal>param_clauses</>. In <function>GetForeignPlan</>, the
540+ <quote>parameterized path</>. It must identify the other relations
541+ used in the selected join clause(s) with a suitable value of
542+ <literal>param_info</>; use <function>get_baserel_parampathinfo</>
543+ to compute that value. In <function>GetForeignPlan</>, the
543544 <replaceable>local_variable</> portion of the join clause would be added
544545 to <structfield>fdw_exprs</>, and then at run time the case works the
545546 same as for an ordinary restriction clause.
You can’t perform that action at this time.
0 commit comments