MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 BplusTreeLogger,包括所有继承而来的类成员
__redo(LSN lsn, BplusTreeMiniTransaction &mtr, BplusTreeHandler &tree_handler, common::Deserializer &redo_buffer) (定义于 BplusTreeLogger) | BplusTreeLogger | private |
append_log_entry(unique_ptr< bplus_tree::LogEntryHandler > entry) (定义于 BplusTreeLogger) | BplusTreeLogger | protected |
BplusTreeLogger(LogHandler &log_handler, int32_t buffer_pool_id) | BplusTreeLogger | |
buffer_pool_id_ (定义于 BplusTreeLogger) | BplusTreeLogger | private |
commit() | BplusTreeLogger | |
entries_ | BplusTreeLogger | private |
init_header_page(Frame *frame, const IndexFileHeader &header) | BplusTreeLogger | |
internal_create_new_root(IndexNodeHandler &node_handler, PageNum first_page_num, span< const char > key, PageNum page_num) | BplusTreeLogger | |
internal_init_empty(IndexNodeHandler &node_handler) | BplusTreeLogger | |
internal_update_key(IndexNodeHandler &node_handler, int index, span< const char > key, span< const char > old_key) | BplusTreeLogger | |
leaf_init_empty(IndexNodeHandler &node_handler) | BplusTreeLogger | |
leaf_set_next_page(IndexNodeHandler &node_handler, PageNum page_num, PageNum old_page_num) | BplusTreeLogger | |
log_entry_to_string(const LogEntry &entry) | BplusTreeLogger | static |
log_handler_ (定义于 BplusTreeLogger) | BplusTreeLogger | private |
need_log_ | BplusTreeLogger | private |
node_insert_items(IndexNodeHandler &node_handler, int index, span< const char > items, int item_num) | BplusTreeLogger | |
node_remove_items(IndexNodeHandler &node_handler, int index, span< const char > items, int item_num) | BplusTreeLogger | |
redo(BufferPoolManager &bpm, const LogEntry &entry) | BplusTreeLogger | static |
rollback(BplusTreeMiniTransaction &mtr, BplusTreeHandler &tree_handler) | BplusTreeLogger | |
set_parent_page(IndexNodeHandler &node_handler, PageNum page_num, PageNum old_page_num) | BplusTreeLogger | |
update_root_page(Frame *frame, PageNum root_page_num, PageNum old_page_num) | BplusTreeLogger | |
~BplusTreeLogger() (定义于 BplusTreeLogger) | BplusTreeLogger |