PostgreSQL Source Code git master
|
#include <pathnodes.h>
Data Fields | |
int | flags |
bool | partial_costs_set |
AggClauseCosts | agg_partial_costs |
AggClauseCosts | agg_final_costs |
bool | target_parallel_safe |
Node * | havingQual |
List * | targetList |
PartitionwiseAggregateType | patype |
Definition at line 3299 of file pathnodes.h.
AggClauseCosts GroupPathExtraData::agg_final_costs |
Definition at line 3305 of file pathnodes.h.
Referenced by add_paths_to_grouping_rel(), and create_partial_grouping_paths().
AggClauseCosts GroupPathExtraData::agg_partial_costs |
Definition at line 3304 of file pathnodes.h.
Referenced by create_partial_grouping_paths().
int GroupPathExtraData::flags |
Definition at line 3302 of file pathnodes.h.
Referenced by add_paths_to_grouping_rel(), create_grouping_paths(), create_ordinary_grouping_paths(), and create_partial_grouping_paths().
Node* GroupPathExtraData::havingQual |
Definition at line 3309 of file pathnodes.h.
Referenced by add_foreign_grouping_paths(), add_paths_to_grouping_rel(), create_grouping_paths(), create_partial_grouping_paths(), and create_partitionwise_grouping_paths().
bool GroupPathExtraData::partial_costs_set |
Definition at line 3303 of file pathnodes.h.
Referenced by create_grouping_paths(), and create_partial_grouping_paths().
PartitionwiseAggregateType GroupPathExtraData::patype |
Definition at line 3311 of file pathnodes.h.
Referenced by add_foreign_grouping_paths(), create_grouping_paths(), create_ordinary_grouping_paths(), create_partial_grouping_paths(), and create_partitionwise_grouping_paths().
bool GroupPathExtraData::target_parallel_safe |
Definition at line 3308 of file pathnodes.h.
Referenced by create_grouping_paths(), and create_partitionwise_grouping_paths().
List* GroupPathExtraData::targetList |
Definition at line 3310 of file pathnodes.h.
Referenced by create_grouping_paths(), create_ordinary_grouping_paths(), create_partial_grouping_paths(), and create_partitionwise_grouping_paths().