diff options
Diffstat (limited to 'src/include/optimizer/tlist.h')
-rw-r--r-- | src/include/optimizer/tlist.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/optimizer/tlist.h b/src/include/optimizer/tlist.h index 4493ff9e27b..a60e10278c7 100644 --- a/src/include/optimizer/tlist.h +++ b/src/include/optimizer/tlist.h @@ -56,6 +56,9 @@ extern bool grouping_is_hashable(List *groupClause); extern PathTarget *make_pathtarget_from_tlist(List *tlist); extern List *make_tlist_from_pathtarget(PathTarget *target); +extern PathTarget *copy_pathtarget(PathTarget *src); +extern void add_column_to_pathtarget(PathTarget *target, + Expr *expr, Index sortgroupref); extern void apply_pathtarget_labeling_to_tlist(List *tlist, PathTarget *target); /* Convenience macro to get a PathTarget with valid cost/width fields */ |