CUBRID Engine
latest
|
#include <access_spec.hpp>
Public Attributes | |
BTID | btid |
int | coverage |
OID | class_oid |
RANGE_TYPE | range_type |
KEY_INFO | key_info |
int | orderby_desc |
int | groupby_desc |
int | use_desc_index |
int | orderby_skip |
int | groupby_skip |
int | use_iss |
int | func_idx_col_id |
KEY_RANGE | iss_range |
int | ils_prefix_len |
Definition at line 85 of file access_spec.hpp.
BTID indx_info::btid |
Definition at line 87 of file access_spec.hpp.
Referenced by partition_prune_spec(), pruningset_to_spec_list(), pt_to_index_info(), qdump_print_index(), qdump_print_xasl(), qexec_clear_access_spec_list(), qexec_init_next_partition(), scan_get_index_oidset(), scan_next_index_key_info_scan(), scan_next_index_lookup_heap(), scan_next_index_node_info_scan(), scan_open_index_key_info_scan(), scan_open_index_node_info_scan(), scan_open_index_scan(), stx_build_access_spec_type(), stx_build_indx_info(), and xts_process_indx_info().
OID indx_info::class_oid |
Definition at line 89 of file access_spec.hpp.
Referenced by pt_find_oid_scan_block(), pt_to_index_info(), and regu_init().
int indx_info::coverage |
Definition at line 88 of file access_spec.hpp.
Referenced by pt_make_access_spec(), pt_to_index_info(), regu_init(), scan_open_index_scan(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::func_idx_col_id |
Definition at line 98 of file access_spec.hpp.
Referenced by partition_prune_index_scan(), pt_to_index_info(), scan_get_index_oidset(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::groupby_desc |
Definition at line 93 of file access_spec.hpp.
Referenced by pt_gen_optimized_plan(), pt_to_index_info(), regu_init(), scan_get_index_oidset(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::groupby_skip |
Definition at line 96 of file access_spec.hpp.
Referenced by pt_plan_query(), pt_to_index_info(), qexec_execute_mainblock_internal(), qo_top_plan_print_json(), qo_top_plan_print_text(), regu_init(), scan_get_index_oidset(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::ils_prefix_len |
Definition at line 100 of file access_spec.hpp.
Referenced by btree_ils_adjust_range(), pt_to_index_info(), scan_open_index_scan(), stx_build_indx_info(), and xts_process_indx_info().
KEY_RANGE indx_info::iss_range |
Definition at line 99 of file access_spec.hpp.
Referenced by pt_create_iss_range(), regu_init(), scan_init_iss(), stx_build_indx_info(), and xts_process_indx_info().
KEY_INFO indx_info::key_info |
Definition at line 91 of file access_spec.hpp.
Referenced by partition_prune_index_scan(), pt_instnum_to_key_limit(), pt_ordbynum_to_key_limit_multiple_ranges(), pt_to_index_info(), qdump_print_index(), qexec_clear_access_spec_list(), qexec_execute_connect_by(), qexec_execute_mainblock_internal(), qexec_init_instnum_val(), regu_init(), scan_get_index_oidset(), scan_open_index_key_info_scan(), scan_open_index_scan(), scan_reset_scan_block(), scan_restore_range_details(), scan_save_range_details(), stx_build_indx_info(), xts_process_indx_info(), and xts_sizeof_indx_info().
int indx_info::orderby_desc |
Definition at line 92 of file access_spec.hpp.
Referenced by pt_gen_optimized_plan(), pt_to_index_info(), regu_init(), scan_get_index_oidset(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::orderby_skip |
Definition at line 95 of file access_spec.hpp.
Referenced by pt_plan_query(), pt_to_index_info(), qo_top_plan_print_json(), qo_top_plan_print_text(), regu_init(), scan_get_index_oidset(), stx_build_indx_info(), and xts_process_indx_info().
RANGE_TYPE indx_info::range_type |
Definition at line 90 of file access_spec.hpp.
Referenced by partition_prune_index_scan(), pt_to_index_info(), qdump_print_index(), regu_init(), scan_get_index_oidset(), scan_next_index_scan(), scan_next_scan_block(), scan_regu_key_to_index_key(), scan_restore_range_details(), scan_save_range_details(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::use_desc_index |
Definition at line 94 of file access_spec.hpp.
Referenced by btree_get_next_key_info(), btree_prepare_bts(), pt_gen_optimized_plan(), pt_to_index_info(), qexec_orderby_distinct_by_sorting(), regu_init(), stx_build_indx_info(), and xts_process_indx_info().
int indx_info::use_iss |
Definition at line 97 of file access_spec.hpp.
Referenced by partition_prune_index_scan(), pt_create_iss_range(), pt_to_index_info(), qexec_intprt_fnc(), regu_init(), scan_init_iss(), stx_build_indx_info(), and xts_process_indx_info().