23 #ifndef _XASL_AGGREGATE_HPP_ 24 #define _XASL_AGGREGATE_HPP_ 45 #if defined (SERVER_MODE) || defined (SA_MODE) 47 struct aggregate_dist_percent_info
58 #if defined (SERVER_MODE) || defined (SA_MODE) 59 aggregate_dist_percent_info dist_percent;
72 #if defined (SERVER_MODE) || defined (SA_MODE) 74 struct aggregate_accumulator_domain
97 #if defined (SERVER_MODE) || defined (SA_MODE) 98 aggregate_accumulator_domain accumulator_domain;
109 #if defined (SERVER_MODE) || defined (SA_MODE) 110 using AGGREGATE_DIST_PERCENT_INFO = cubxasl::aggregate_dist_percent_info;
111 using AGGREGATE_ACCUMULATOR_DOMAIN = cubxasl::aggregate_accumulator_domain;
112 #endif // server or SA mode 114 #endif // _XASL_AGGREGATE_HPP_
aggregate_specific_function_info info
double cur_group_percentile
aggregate_accumulator accumulator
regu_variable_node * percentile_reguvar
tp_domain * original_domain
aggregate_list_node * next
bool clear_value2_at_clone_decache
DB_TYPE original_opr_dbtype
aggregate_percentile_info percentile
bool clear_value_at_clone_decache
regu_variable_list_node * operands