PostgreSQL Source Code  git master
Agg Struct Reference

#include <plannodes.h>

Data Fields

Plan plan
 
AggStrategy aggstrategy
 
AggSplit aggsplit
 
int numCols
 
AttrNumbergrpColIdx
 
OidgrpOperators
 
OidgrpCollations
 
long numGroups
 
BitmapsetaggParams
 
ListgroupingSets
 
Listchain
 

Detailed Description

Definition at line 802 of file plannodes.h.

Field Documentation

◆ aggParams

Bitmapset* Agg::aggParams

Definition at line 812 of file plannodes.h.

Referenced by ExecReScanAgg(), finalize_plan(), and make_agg().

◆ aggsplit

AggSplit Agg::aggsplit

Definition at line 806 of file plannodes.h.

Referenced by ExecInitAgg(), ExplainNode(), make_agg(), and set_plan_refs().

◆ aggstrategy

◆ chain

List* Agg::chain

Definition at line 815 of file plannodes.h.

Referenced by ExecInitAgg(), make_agg(), and show_grouping_sets().

◆ groupingSets

List* Agg::groupingSets

◆ grpColIdx

AttrNumber* Agg::grpColIdx

◆ grpCollations

Oid* Agg::grpCollations

Definition at line 810 of file plannodes.h.

Referenced by build_hash_table(), ExecInitAgg(), and make_agg().

◆ grpOperators

Oid* Agg::grpOperators

Definition at line 809 of file plannodes.h.

Referenced by ExecInitAgg(), find_hash_columns(), and make_agg().

◆ numCols

int Agg::numCols

Definition at line 807 of file plannodes.h.

Referenced by agg_retrieve_direct(), ExecInitAgg(), make_agg(), and show_agg_keys().

◆ numGroups

long Agg::numGroups

Definition at line 811 of file plannodes.h.

Referenced by build_hash_table(), and make_agg().

◆ plan


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