aboutsummaryrefslogtreecommitdiff
path: root/doc/src/sgml/custom-scan.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/sgml/custom-scan.sgml')
-rw-r--r--doc/src/sgml/custom-scan.sgml5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/src/sgml/custom-scan.sgml b/doc/src/sgml/custom-scan.sgml
index 9d1ca7bfe16..5e440d2d154 100644
--- a/doc/src/sgml/custom-scan.sgml
+++ b/doc/src/sgml/custom-scan.sgml
@@ -37,8 +37,9 @@
<para>
A custom scan provider will typically add paths for a base relation by
setting the following hook, which is called after the core code has
- generated what it believes to be the complete and correct set of access
- paths for the relation.
+ generated all the access paths it can for the relation (except for
+ Gather paths, which are made after this call so that they can use
+ partial paths added by the hook):
<programlisting>
typedef void (*set_rel_pathlist_hook_type) (PlannerInfo *root,
RelOptInfo *rel,