Struct groupby_state
ClassList > groupby_state
Public Attributes
Public Attributes Documentation
variable agg_hash_context
AGGREGATE_HASH_CONTEXT* groupby_state::agg_hash_context;
variable cmp_fn
SORT_CMP_FUNC* groupby_state::cmp_fn;
variable composite_lock
LK_COMPOSITE_LOCK* groupby_state::composite_lock;
variable current_key
RECDES groupby_state::current_key;
variable eptr_list
XASL_NODE* groupby_state::eptr_list;
variable g_dim
GROUPBY_DIMENSION* groupby_state::g_dim;
variable g_dim_levels
int groupby_state::g_dim_levels;
variable g_hk_regu_list
REGU_VARIABLE_LIST groupby_state::g_hk_regu_list;
variable g_outptr_list
OUTPTR_LIST* groupby_state::g_outptr_list;
variable g_output_agg_list
AGGREGATE_TYPE* groupby_state::g_output_agg_list;
variable g_regu_list
REGU_VARIABLE_LIST groupby_state::g_regu_list;
variable g_val_list
VAL_LIST* groupby_state::g_val_list;
variable gby_rec
RECDES groupby_state::gby_rec;
variable grbynum_flag
int groupby_state::grbynum_flag;
variable grbynum_pred
PRED_EXPR* groupby_state::grbynum_pred;
variable grbynum_val
DB_VALUE* groupby_state::grbynum_val;
variable hash_eligible
int groupby_state::hash_eligible;
variable having_pred
PRED_EXPR* groupby_state::having_pred;
int groupby_state::input_recs;
QFILE_LIST_SCAN_ID* groupby_state::input_scan;
QFILE_TUPLE_RECORD groupby_state::input_tpl;
variable key_info
SORTKEY_INFO groupby_state::key_info;
variable output_file
QFILE_LIST_ID* groupby_state::output_file;
variable output_tplrec
QFILE_TUPLE_RECORD* groupby_state::output_tplrec;
variable state
int groupby_state::state;
variable upd_del_class_cnt
int groupby_state::upd_del_class_cnt;
variable with_rollup
bool groupby_state::with_rollup;
variable xasl
XASL_NODE* groupby_state::xasl;
variable xasl_state
XASL_STATE* groupby_state::xasl_state;
The documentation for this class was generated from the following file cubrid/src/query/query_executor.c