PostgreSQL Source Code  git master
MinMaxAggInfo Struct Reference

#include <pathnodes.h>

Data Fields

NodeTag type
 
Oid aggfnoid
 
Oid aggsortop
 
Exprtarget
 
PlannerInfosubroot
 
Pathpath
 
Cost pathcost
 
Paramparam
 

Detailed Description

Definition at line 2328 of file pathnodes.h.

Field Documentation

◆ aggfnoid

Oid MinMaxAggInfo::aggfnoid

Definition at line 2332 of file pathnodes.h.

Referenced by can_minmax_aggs(), fix_scan_expr_mutator(), and fix_upper_expr_mutator().

◆ aggsortop

Oid MinMaxAggInfo::aggsortop

Definition at line 2333 of file pathnodes.h.

Referenced by can_minmax_aggs(), and preprocess_minmax_aggregates().

◆ param

◆ path

Path* MinMaxAggInfo::path

Definition at line 2336 of file pathnodes.h.

Referenced by build_minmax_path(), can_minmax_aggs(), and create_minmaxagg_plan().

◆ pathcost

Cost MinMaxAggInfo::pathcost

◆ subroot

PlannerInfo* MinMaxAggInfo::subroot

Definition at line 2335 of file pathnodes.h.

Referenced by build_minmax_path(), can_minmax_aggs(), and create_minmaxagg_plan().

◆ target

◆ type

NodeTag MinMaxAggInfo::type

Definition at line 2330 of file pathnodes.h.


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