diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/optimizer/util/pathnode.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/optimizer/util/pathnode.c b/src/backend/optimizer/util/pathnode.c index 2e1ec41a541..b3902b00329 100644 --- a/src/backend/optimizer/util/pathnode.c +++ b/src/backend/optimizer/util/pathnode.c @@ -1237,6 +1237,10 @@ create_tidrangescan_path(PlannerInfo *root, RelOptInfo *rel, * * Note that we must handle subpaths = NIL, representing a dummy access path. * Also, there are callers that pass root = NULL. + * + * 'rows', when passed as a non-negative number, will be used to overwrite the + * returned path's row estimate. Otherwise, the row estimate is calculated + * by totalling the row estimates from the 'subpaths' list. */ AppendPath * create_append_path(PlannerInfo *root, |