CUBRID Engine
latest
|
#include <scan_manager.h>
Public Attributes | |
bool | use |
bool | has_null_domain |
int | cnt |
int | size |
int | num_attrs |
bool * | is_desc_order |
int * | sort_att_idx |
QFILE_TUPLE_RECORD | tplrec |
TP_DOMAIN ** | sort_col_dom |
RANGE_OPT_ITEM ** | top_n_items |
RANGE_OPT_ITEM ** | buffer |
Definition at line 149 of file scan_manager.h.
RANGE_OPT_ITEM** multi_range_opt::buffer |
Definition at line 161 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), scan_close_scan(), and scan_init_multi_range_optimization().
int multi_range_opt::cnt |
Definition at line 153 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), call_get_next_index_oidset(), scan_get_index_oidset(), scan_init_multi_range_optimization(), and scan_next_index_scan().
bool multi_range_opt::has_null_domain |
Definition at line 152 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key().
bool* multi_range_opt::is_desc_order |
Definition at line 156 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), query_multi_range_opt_check_set_sort_col(), scan_close_scan(), and scan_init_multi_range_optimization().
int multi_range_opt::num_attrs |
Definition at line 155 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), query_multi_range_opt_check_set_sort_col(), and scan_init_multi_range_optimization().
int multi_range_opt::size |
Definition at line 154 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), scan_close_scan(), and scan_init_multi_range_optimization().
int* multi_range_opt::sort_att_idx |
Definition at line 157 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), query_multi_range_opt_check_set_sort_col(), scan_close_scan(), scan_init_multi_range_optimization(), and scan_next_index_scan().
TP_DOMAIN** multi_range_opt::sort_col_dom |
Definition at line 159 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), and scan_close_scan().
RANGE_OPT_ITEM** multi_range_opt::top_n_items |
Definition at line 160 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), scan_close_scan(), scan_get_index_oidset(), scan_init_multi_range_optimization(), and scan_next_index_scan().
QFILE_TUPLE_RECORD multi_range_opt::tplrec |
Definition at line 158 of file scan_manager.h.
Referenced by scan_close_scan(), scan_init_multi_range_optimization(), and scan_next_index_scan().
bool multi_range_opt::use |
Definition at line 151 of file scan_manager.h.
Referenced by btree_range_opt_check_add_index_key(), call_get_next_index_oidset(), query_multi_range_opt_check_set_sort_col(), scan_get_index_oidset(), scan_init_multi_range_optimization(), scan_next_index_lookup_heap(), scan_next_index_scan(), scan_open_index_key_info_scan(), and scan_open_index_scan().