Struct xasl_node
ClassList > xasl_node
Public Attributes
Public Attributes Documentation
variable after_iscan_list
SORT_LIST* xasl_node::after_iscan_list;
variable after_join_pred
PRED_EXPR* xasl_node::after_join_pred;
variable analytic_stats
ANALYTIC_STATS* xasl_node::analytic_stats;
variable aptr_list
XASL_NODE* xasl_node::aptr_list;
variable bptr_list
XASL_NODE* xasl_node::bptr_list;
variable buildlist
BUILDLIST_PROC_NODE xasl_node::buildlist;
variable buildvalue
BUILDVALUE_PROC_NODE xasl_node::buildvalue;
variable cardinality
double xasl_node::cardinality;
variable class_locks
int* xasl_node::class_locks;
variable class_oid_list
OID* xasl_node::class_oid_list;
variable connect_by
CONNECTBY_PROC_NODE xasl_node::connect_by;
variable connect_by_ptr
XASL_NODE* xasl_node::connect_by_ptr;
variable creator_oid
OID xasl_node::creator_oid;
variable cte
CTE_PROC_NODE xasl_node::cte;
variable curr_spec
ACCESS_SPEC_TYPE* xasl_node::curr_spec;
variable dbval_cnt
int xasl_node::dbval_cnt;
variable delete_
DELETE_PROC_NODE xasl_node::delete_;
variable dptr_list
XASL_NODE* xasl_node::dptr_list;
variable during_join_pred
PRED_EXPR* xasl_node::during_join_pred;
variable executed_parallelism
int xasl_node::executed_parallelism;
variable fetch
FETCH_PROC_NODE xasl_node::fetch;
variable flag
variable fptr_list
XASL_NODE* xasl_node::fptr_list;
variable func_stats
FUNC_STATS xasl_node::func_stats;
variable groupby_stats
GROUPBY_STATS xasl_node::groupby_stats;
variable hashjoin
HASHJOIN_PROC_NODE xasl_node::hashjoin;
XASL_NODE_HEADER xasl_node::header;
variable if_pred
PRED_EXPR* xasl_node::if_pred;
variable insert
INSERT_PROC_NODE xasl_node::insert;
variable instnum_flag
int xasl_node::instnum_flag;
variable instnum_pred
PRED_EXPR* xasl_node::instnum_pred;
variable instnum_val
DB_VALUE* xasl_node::instnum_val;
variable is_single_tuple
int xasl_node::is_single_tuple;
variable iscan_oid_order
bool xasl_node::iscan_oid_order;
variable iscycle_regu
REGU_VARIABLE* xasl_node::iscycle_regu;
variable iscycle_val
DB_VALUE* xasl_node::iscycle_val;
variable isleaf_regu
REGU_VARIABLE* xasl_node::isleaf_regu;
variable isleaf_val
DB_VALUE* xasl_node::isleaf_val;
variable level_regu
REGU_VARIABLE* xasl_node::level_regu;
variable level_val
DB_VALUE* xasl_node::level_val;
variable limit_offset
REGU_VARIABLE* xasl_node::limit_offset;
variable limit_row_count
REGU_VARIABLE* xasl_node::limit_row_count;
variable list_id
QFILE_LIST_ID* xasl_node::list_id;
variable max_iterations
int xasl_node::max_iterations;
variable memoize_storage
memoize::storage* xasl_node::memoize_storage;
variable merge
MERGE_PROC_NODE xasl_node::merge;
variable merge_spec
ACCESS_SPEC_TYPE* xasl_node::merge_spec;
variable merge_val_list
VAL_LIST* xasl_node::merge_val_list;
variable mergelist
MERGELIST_PROC_NODE xasl_node::mergelist;
int xasl_node::mvcc_reev_extra_cls_cnt;
variable n_oid_list
int xasl_node::n_oid_list;
variable next
XASL_NODE* xasl_node::next;
variable next_scan_block_on
int xasl_node::next_scan_block_on;
variable next_scan_on
int xasl_node::next_scan_on;
variable option
QUERY_OPTIONS xasl_node::option;
variable ordbynum_flag
int xasl_node::ordbynum_flag;
variable ordbynum_pred
PRED_EXPR* xasl_node::ordbynum_pred;
variable ordbynum_val
DB_VALUE* xasl_node::ordbynum_val;
variable orderby_limit
REGU_VARIABLE* xasl_node::orderby_limit;
variable orderby_list
SORT_LIST* xasl_node::orderby_list;
variable orderby_stats
ORDERBY_STATS xasl_node::orderby_stats;
variable outptr_list
OUTPTR_LIST* xasl_node::outptr_list;
variable parallelism
int xasl_node::parallelism;
variable proc
union xasl_node xasl_node::proc;
variable projected_size
int xasl_node::projected_size;
variable px_executor
parallel_query_execute::query_executor* xasl_node::px_executor;
variable query_alias
const char* xasl_node::query_alias;
variable query_in_progress
int xasl_node::query_in_progress;
variable save_instnum_val
DB_VALUE* xasl_node::save_instnum_val;
variable scan_op_type
SCAN_OPERATION_TYPE xasl_node::scan_op_type;
variable scan_ptr
XASL_NODE* xasl_node::scan_ptr;
variable selected_upd_list
SELUPD_LIST* xasl_node::selected_upd_list;
variable single_tuple
VAL_LIST* xasl_node::single_tuple;
variable spec_list
ACCESS_SPEC_TYPE* xasl_node::spec_list;
variable sq_cache
SQ_CACHE* xasl_node::sq_cache;
variable status
XASL_STATUS xasl_node::status;
variable sub_cache_ref_count
int xasl_node::sub_cache_ref_count;
variable sub_host_var_count
int xasl_node::sub_host_var_count;
variable sub_host_var_index
int* xasl_node::sub_host_var_index;
variable sub_xasl_id
XASL_ID* xasl_node::sub_xasl_id;
variable tcard_list
int* xasl_node::tcard_list;
variable topn_items
TOPN_TUPLES* xasl_node::topn_items;
variable type
PROC_TYPE xasl_node::type;
variable union_
UNION_PROC_NODE xasl_node::union_;
variable upd_del_class_cnt
int xasl_node::upd_del_class_cnt;
variable update
UPDATE_PROC_NODE xasl_node::update;
variable val_list
VAL_LIST* xasl_node::val_list;
variable xasl_stats
XASL_STATS xasl_node::xasl_stats;
The documentation for this class was generated from the following file cubrid/src/query/xasl.h