PostgreSQL Source Code
git master
|
#include <nodeAgg.h>
Data Fields | |
AggStrategy | aggstrategy |
int | numsets |
int * | gset_lengths |
Bitmapset ** | grouped_cols |
ExprState ** | eqfunctions |
Agg * | aggnode |
Sort * | sortnode |
ExprState * | evaltrans |
ExprState * | evaltrans_cache [2][2] |
Agg* AggStatePerPhaseData::aggnode |
Definition at line 288 of file nodeAgg.h.
Referenced by agg_retrieve_direct(), and ExecInitAgg().
AggStrategy AggStatePerPhaseData::aggstrategy |
Definition at line 282 of file nodeAgg.h.
Referenced by agg_refill_hash_table(), ExecAgg(), and ExecInitAgg().
ExprState** AggStatePerPhaseData::eqfunctions |
Definition at line 286 of file nodeAgg.h.
Referenced by agg_retrieve_direct(), and ExecInitAgg().
ExprState* AggStatePerPhaseData::evaltrans |
Definition at line 291 of file nodeAgg.h.
Referenced by advance_aggregates(), ExecInitAgg(), and hashagg_recompile_expressions().
ExprState* AggStatePerPhaseData::evaltrans_cache[2][2] |
Definition at line 299 of file nodeAgg.h.
Referenced by ExecInitAgg(), and hashagg_recompile_expressions().
Bitmapset** AggStatePerPhaseData::grouped_cols |
Definition at line 285 of file nodeAgg.h.
Referenced by ExecInitAgg(), find_hash_columns(), and prepare_projection_slot().
int* AggStatePerPhaseData::gset_lengths |
Definition at line 284 of file nodeAgg.h.
Referenced by agg_retrieve_direct(), and ExecInitAgg().
int AggStatePerPhaseData::numsets |
Definition at line 283 of file nodeAgg.h.
Referenced by agg_retrieve_direct(), ExecBuildAggTrans(), ExecInitAgg(), and initialize_aggregates().
Sort* AggStatePerPhaseData::sortnode |
Definition at line 289 of file nodeAgg.h.
Referenced by ExecInitAgg(), and initialize_phase().