Go to the source code of this file.
Macros | |
#define | btr0types_h |
#define | BTR_EXTERN_FIELD_REF_SIZE 20 |
Typedefs | |
typedef struct btr_pcur_struct | btr_pcur_t |
typedef struct btr_cur_struct | btr_cur_t |
typedef struct btr_search_struct | btr_search_t |
Variables | |
const byte | field_ref_zero [BTR_EXTERN_FIELD_REF_SIZE] |
#define BTR_EXTERN_FIELD_REF_SIZE 20 |
The size of a reference to data stored on a different page. The reference is stored at the end of the prefix of the field in the index record.
Definition at line 45 of file btr0types.h.
Referenced by btr_copy_externally_stored_field_prefix(), btr_cur_mark_dtuple_inherited_extern(), btr_cur_unmark_dtuple_extern_fields(), btr_free_externally_stored_field(), btr_push_update_extern_fields(), btr_rec_copy_externally_stored_field(), btr_store_big_rec_extern_fields(), dict_index_add_to_cache(), dtuple_convert_back_big_rec(), dtuple_convert_big_rec(), page_zip_dir_add_slot(), rec_convert_dtuple_to_rec_comp(), and row_build_index_entry().
typedef struct btr_cur_struct btr_cur_t |
B-tree cursor
Definition at line 38 of file btr0types.h.
typedef struct btr_pcur_struct btr_pcur_t |
Persistent cursor
Definition at line 36 of file btr0types.h.
typedef struct btr_search_struct btr_search_t |
B-tree search information for the adaptive hash index
Definition at line 40 of file btr0types.h.
const byte field_ref_zero[BTR_EXTERN_FIELD_REF_SIZE] |
A BLOB field reference full of zero, for use in assertions and tests. Initially, BLOB field references are set to zero, in dtuple_convert_big_rec().
Definition at line 120 of file btr0cur.cc.