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 2413 of file pathnodes.h.

Field Documentation

◆ aggfnoid

Oid MinMaxAggInfo::aggfnoid

Definition at line 2417 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 2418 of file pathnodes.h.

Referenced by can_minmax_aggs(), and preprocess_minmax_aggregates().

◆ param

◆ path

Path* MinMaxAggInfo::path

Definition at line 2421 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 2420 of file pathnodes.h.

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

◆ target

◆ type

NodeTag MinMaxAggInfo::type

Definition at line 2415 of file pathnodes.h.


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