PostgreSQL Source Code  git master
GroupPathExtraData Struct Reference

#include <pathnodes.h>

Data Fields

int flags
 
bool partial_costs_set
 
AggClauseCosts agg_partial_costs
 
AggClauseCosts agg_final_costs
 
bool target_parallel_safe
 
NodehavingQual
 
ListtargetList
 
PartitionwiseAggregateType patype
 

Detailed Description

Definition at line 2442 of file pathnodes.h.

Field Documentation

◆ agg_final_costs

AggClauseCosts GroupPathExtraData::agg_final_costs

Definition at line 2448 of file pathnodes.h.

Referenced by add_paths_to_grouping_rel(), and create_partial_grouping_paths().

◆ agg_partial_costs

AggClauseCosts GroupPathExtraData::agg_partial_costs

Definition at line 2447 of file pathnodes.h.

Referenced by create_partial_grouping_paths().

◆ flags

int GroupPathExtraData::flags

◆ havingQual

◆ partial_costs_set

bool GroupPathExtraData::partial_costs_set

Definition at line 2446 of file pathnodes.h.

Referenced by create_grouping_paths(), and create_partial_grouping_paths().

◆ patype

◆ target_parallel_safe

bool GroupPathExtraData::target_parallel_safe

Definition at line 2451 of file pathnodes.h.

Referenced by create_grouping_paths(), and create_partitionwise_grouping_paths().

◆ targetList


The documentation for this struct was generated from the following file: