CUBRID Engine  latest
btid_int Struct Reference

#include <btree.h>

Collaboration diagram for btid_int:
Collaboration graph

Public Attributes

BTIDsys_btid
 
int unique_pk
 
int part_key_desc
 
TP_DOMAINkey_type
 
TP_DOMAINnonleaf_key_type
 
VFID ovfid
 
char * copy_buf
 
int copy_buf_len
 
int rev_level
 
OID topclass_oid
 

Detailed Description

Definition at line 119 of file btree.h.

Member Data Documentation

int btid_int::rev_level
BTID* btid_int::sys_btid

Definition at line 121 of file btree.h.

Referenced by btree_build_nleafs(), btree_check_pages(), btree_check_tree(), btree_connect_page(), btree_construct_leafs(), btree_create_overflow_key_file(), btree_delete_key_from_leaf(), btree_delete_meta_record(), btree_dump(), btree_find_key(), btree_find_lower_bound_leaf(), btree_find_min_or_max_key(), btree_find_next_index_record_holding_current_helper(), btree_fix_ovfl_oid_page(), btree_fix_ovfl_oid_pages_tree(), btree_fix_root_for_insert(), btree_fix_root_with_info(), btree_get_asc_desc(), btree_get_new_page(), btree_get_stats(), btree_get_stats_with_AR_sampling(), btree_index_capacity(), btree_insert_internal(), btree_insert_mvcc_delid_into_page(), btree_key_append_object_as_new_overflow(), btree_key_append_object_into_ovf(), btree_key_append_object_non_unique(), btree_key_append_object_to_overflow(), btree_key_append_object_unique(), btree_key_delete_remove_object(), btree_key_find_and_insert_delete_mvccid(), btree_key_insert_new_key(), btree_key_insert_new_object(), btree_key_lock_and_append_object_unique(), btree_key_online_index_IB_insert(), btree_key_online_index_tran_delete(), btree_key_online_index_tran_insert(), btree_key_online_index_tran_insert_DF(), btree_key_relocate_last_into_ovf(), btree_key_remove_delete_mvccid(), btree_key_remove_delete_mvccid_non_unique(), btree_key_remove_delete_mvccid_unique(), btree_key_remove_insert_mvccid(), btree_key_remove_object_and_keep_visible_first(), btree_leaf_record_replace_first_with_last(), btree_load_check_fk(), btree_locate_key(), btree_merge_node(), btree_merge_node_and_advance(), btree_merge_root(), btree_modify_leaf_ovfl_vpid(), btree_modify_overflow_link(), btree_overflow_record_replace_object(), btree_overflow_remove_object(), btree_proceed_leaf(), btree_record_remove_object(), btree_remove_delete_mvccid_unique_internal(), btree_repair_prev_link_by_btid(), btree_replace_first_oid_with_ovfl_oid(), btree_rv_keyval_undo_delete(), btree_rv_keyval_undo_insert(), btree_rv_keyval_undo_insert_mvcc_delid(), btree_rv_keyval_undo_insert_unique(), btree_rv_keyval_undo_online_index_tran_delete(), btree_rv_keyval_undo_online_index_tran_insert(), btree_rv_read_keybuf_nocopy(), btree_rv_read_keybuf_two_objects(), btree_rv_read_keyval_info_nocopy(), btree_rv_remove_marked_for_delete(), btree_rv_save_keyval_for_undo(), btree_rv_save_keyval_for_undo_two_objects(), btree_save_last_leafrec(), btree_set_vpid_previous_vpid(), btree_sort_get_next(), btree_split_node(), btree_split_node_and_advance(), btree_split_root(), btree_split_test(), btree_start_overflow_page(), btree_verify_tree(), online_index_builder(), orc_diskrep_from_record(), scan_open_index_key_info_scan(), scan_open_index_node_info_scan(), scan_open_index_scan(), vacuum_process_log_block(), xbtree_load_index(), and xbtree_load_online_index().

int btid_int::unique_pk

Definition at line 122 of file btree.h.

Referenced by btree_build_nleafs(), btree_check_valid_record(), btree_construct_leafs(), btree_delete_internal(), btree_dump_leaf_record(), btree_find_oid_from_ovfl(), btree_fix_ovfl_oid_pages_tree(), btree_fix_root_for_delete(), btree_fix_root_for_insert(), btree_get_next_key_info(), btree_glean_root_header_info(), btree_insert_internal(), btree_is_class_oid_packed(), btree_is_fixed_size(), btree_key_append_object_non_unique(), btree_key_append_object_unique(), btree_key_delete_remove_object(), btree_key_find_and_insert_delete_mvccid(), btree_key_find_and_lock_unique(), btree_key_find_and_lock_unique_of_non_unique(), btree_key_find_and_lock_unique_of_unique(), btree_key_find_first_visible_row(), btree_key_insert_delete_mvccid(), btree_key_insert_new_key(), btree_key_insert_new_object(), btree_key_lock_and_append_object_unique(), btree_key_online_index_IB_insert(), btree_key_online_index_tran_delete(), btree_key_online_index_tran_insert(), btree_key_online_index_tran_insert_DF(), btree_key_relocate_last_into_ovf(), btree_key_remove_delete_mvccid(), btree_key_remove_delete_mvccid_non_unique(), btree_key_remove_delete_mvccid_unique(), btree_key_remove_object_and_keep_visible_first(), btree_leaf_change_first_object(), btree_leaf_get_nth_oid_ptr(), btree_leaf_record_handle_first_overflow(), btree_or_get_object(), btree_or_put_object(), btree_range_scan_select_visible_oids(), btree_read_record_without_decompression(), btree_record_get_last_object(), btree_record_get_num_oids(), btree_record_get_num_visible_oids(), btree_record_remove_delid(), btree_record_remove_insid(), btree_record_remove_object_internal(), btree_record_replace_object(), btree_record_satisfies_snapshot(), btree_rv_keyval_undo_online_index_tran_delete(), btree_rv_keyval_undo_online_index_tran_insert(), btree_rv_record_modify_internal(), btree_rv_save_keyval_for_undo(), btree_rv_save_keyval_for_undo_two_objects(), btree_select_visible_object_for_range_scan(), btree_seq_find_oid_from_ovfl(), btree_verify_leaf_node(), btree_write_record(), online_index_builder(), xbtree_load_index(), and xbtree_load_online_index().


The documentation for this struct was generated from the following file: