Skip to content

Struct cubquery::aggregate_hash_context

ClassList > cubquery > aggregate_hash_context

  • #include <query_aggregate.hpp>

Public Attributes

Type Name
cubxasl::aggregate_accumulator_domain ** accumulator_domains
aggregate_hash_key * curr_part_key
aggregate_hash_value * curr_part_value
int group_count
int hash_size
mht_table * hash_table
QFILE_TUPLE_RECORD input_tuple
tp_domain ** key_domains
qfile_list_id * part_list_id
SCAN_CODE part_scan_code
qfile_list_scan_id part_scan_id
SORTKEY_INFO sort_key
int sorted_count
qfile_list_id * sorted_part_list_id
AGGREGATE_HASH_STATE state
db_value * temp_dbval_array
aggregate_hash_key * temp_key
aggregate_hash_key * temp_part_key
aggregate_hash_value * temp_part_value
int tuple_count
RECDES tuple_recdes

Public Attributes Documentation

variable accumulator_domains

cubxasl::aggregate_accumulator_domain** cubquery::aggregate_hash_context::accumulator_domains;

variable curr_part_key

aggregate_hash_key* cubquery::aggregate_hash_context::curr_part_key;

variable curr_part_value

aggregate_hash_value* cubquery::aggregate_hash_context::curr_part_value;

variable group_count

int cubquery::aggregate_hash_context::group_count;

variable hash_size

int cubquery::aggregate_hash_context::hash_size;

variable hash_table

mht_table* cubquery::aggregate_hash_context::hash_table;

variable input_tuple

QFILE_TUPLE_RECORD cubquery::aggregate_hash_context::input_tuple;

variable key_domains

tp_domain** cubquery::aggregate_hash_context::key_domains;

variable part_list_id

qfile_list_id* cubquery::aggregate_hash_context::part_list_id;

variable part_scan_code

SCAN_CODE cubquery::aggregate_hash_context::part_scan_code;

variable part_scan_id

qfile_list_scan_id cubquery::aggregate_hash_context::part_scan_id;

variable sort_key

SORTKEY_INFO cubquery::aggregate_hash_context::sort_key;

variable sorted_count

int cubquery::aggregate_hash_context::sorted_count;

variable sorted_part_list_id

qfile_list_id* cubquery::aggregate_hash_context::sorted_part_list_id;

variable state

AGGREGATE_HASH_STATE cubquery::aggregate_hash_context::state;

variable temp_dbval_array

db_value* cubquery::aggregate_hash_context::temp_dbval_array;

variable temp_key

aggregate_hash_key* cubquery::aggregate_hash_context::temp_key;

variable temp_part_key

aggregate_hash_key* cubquery::aggregate_hash_context::temp_part_key;

variable temp_part_value

aggregate_hash_value* cubquery::aggregate_hash_context::temp_part_value;

variable tuple_count

int cubquery::aggregate_hash_context::tuple_count;

variable tuple_recdes

RECDES cubquery::aggregate_hash_context::tuple_recdes;


The documentation for this class was generated from the following file cubrid/src/query/query_aggregate.hpp