|
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().