CUBRID Engine
latest
|
#include <recovery.h>
Public Attributes | |
MVCCID | mvcc_id |
PAGE_PTR | pgptr |
PGLENGTH | offset |
int | length |
const char * | data |
LOG_LSA | reference_lsa |
Definition at line 196 of file recovery.h.
const char* log_rcv::data |
Definition at line 203 of file recovery.h.
Referenced by 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_nodehdr_redo_insert(), btree_rv_nodehdr_undoredo_update(), btree_rv_noderec_redo_insert(), btree_rv_noderec_undoredo_update(), btree_rv_ovfid_undoredo_update(), btree_rv_pagerec_delete(), btree_rv_pagerec_insert(), btree_rv_record_modify_internal(), btree_rv_redo_global_unique_stats_commit(), btree_rv_remove_marked_for_delete(), btree_rv_remove_unique_stats(), btree_rv_roothdr_undo_update(), btree_rv_undo_global_unique_stats_commit(), btree_rv_undo_mark_dealloc_page(), btree_rv_undoredo_copy_page(), btree_rv_update_tran_stats(), catalog_rv_insert_redo(), catalog_rv_new_page_redo(), catalog_rv_ovf_page_logical_insert_undo(), catalog_rv_update(), disk_rv_redo_dboutside_newvol(), disk_rv_redo_init_map(), disk_rv_redo_volume_expand(), disk_rv_reserve_sectors(), disk_rv_undo_format(), disk_rv_undoredo_link(), disk_rv_undoredo_set_boot_hfid(), disk_rv_undoredo_set_creation_time(), disk_rv_unreserve_sectors(), disk_rv_volhead_extend_redo(), disk_rv_volhead_extend_undo(), ehash_rv_connect_bucket_redo(), ehash_rv_delete_redo(), ehash_rv_delete_undo(), ehash_rv_increment(), ehash_rv_init_bucket_redo(), ehash_rv_insert_redo(), ehash_rv_insert_undo(), file_rv_dealloc_internal(), file_rv_destroy(), file_rv_extdata_add(), file_rv_extdata_merge(), file_rv_extdata_remove(), file_rv_extdata_set_next(), file_rv_fhead_alloc(), file_rv_fhead_dealloc(), file_rv_fhead_set_last_user_page_ftab(), file_rv_fhead_sticky_page(), file_rv_header_update_mark_deleted(), file_rv_partsect_update(), file_rv_perm_expand_redo(), file_rv_set_tde_algorithm(), file_rv_tracker_mark_heap_deleted(), file_rv_tracker_unregister_undo(), file_rv_user_page_unmark_delete_logical(), heap_rv_mvcc_redo_delete_newhome(), heap_rv_mvcc_redo_delete_overflow(), heap_rv_mvcc_redo_insert(), heap_rv_mvcc_redo_redistribute(), heap_rv_postpone_append_pages_to_heap(), heap_rv_redo_insert(), heap_rv_redo_newpage(), heap_rv_redo_reuse_page(), heap_rv_redo_reuse_page_reuse_oid(), heap_rv_undo_delete(), heap_rv_undo_update(), heap_rv_undoredo_pagehdr(), heap_rv_undoredo_update(), log_append_postpone(), log_execute_run_postpone(), log_rollback_record(), log_rv_copy_char(), log_rv_record_modify_internal(), log_rv_redo_record(), log_rv_undo_record(), overflow_rv_link(), pgbuf_rv_dealloc_undo(), pgbuf_rv_dealloc_undo_compensate(), pgbuf_rv_flush_page(), pgbuf_rv_new_page_redo(), pgbuf_rv_set_tde_algorithm(), vacuum_rv_notify_dropped_file(), vacuum_rv_redo_add_dropped_file(), vacuum_rv_redo_append_data(), vacuum_rv_redo_cleanup_dropped_files(), vacuum_rv_redo_data_finished(), vacuum_rv_redo_initialize_data_page(), vacuum_rv_redo_vacuum_complete(), vacuum_rv_redo_vacuum_heap_page(), vacuum_rv_replace_dropped_file(), vacuum_rv_set_next_page_dropped_files(), and vacuum_rv_undoredo_data_set_link().
int log_rcv::length |
Definition at line 202 of file recovery.h.
Referenced by 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_nodehdr_redo_insert(), btree_rv_nodehdr_undoredo_update(), btree_rv_noderec_redo_insert(), btree_rv_noderec_undoredo_update(), btree_rv_ovfid_undoredo_update(), btree_rv_record_modify_internal(), btree_rv_redo_global_unique_stats_commit(), btree_rv_remove_marked_for_delete(), btree_rv_remove_unique_stats(), btree_rv_roothdr_undo_update(), btree_rv_undo_global_unique_stats_commit(), btree_rv_undo_mark_dealloc_page(), btree_rv_update_tran_stats(), catalog_rv_insert_redo(), catalog_rv_update(), disk_rv_redo_volume_expand(), disk_rv_reserve_sectors(), disk_rv_unreserve_sectors(), disk_rv_volhead_extend_redo(), disk_rv_volhead_extend_undo(), ehash_rv_delete_redo(), ehash_rv_delete_undo(), ehash_rv_insert_redo(), ehash_rv_insert_undo(), file_rv_dealloc_internal(), file_rv_destroy(), file_rv_extdata_add(), file_rv_extdata_merge(), file_rv_extdata_remove(), file_rv_extdata_set_next(), file_rv_fhead_alloc(), file_rv_fhead_dealloc(), file_rv_fhead_set_last_user_page_ftab(), file_rv_fhead_sticky_page(), file_rv_header_update_mark_deleted(), file_rv_partsect_update(), file_rv_perm_expand_redo(), file_rv_set_tde_algorithm(), file_rv_tracker_mark_heap_deleted(), file_rv_tracker_mark_heap_deleted_compensate_or_run_postpone(), file_rv_tracker_reuse_heap(), file_rv_tracker_unregister_undo(), file_rv_user_page_unmark_delete_logical(), heap_rv_mvcc_redo_delete_home(), heap_rv_mvcc_redo_delete_newhome(), heap_rv_mvcc_redo_delete_overflow(), heap_rv_mvcc_redo_insert(), heap_rv_mvcc_redo_redistribute(), heap_rv_postpone_append_pages_to_heap(), heap_rv_redo_insert(), heap_rv_redo_newpage(), heap_rv_undoredo_pagehdr(), heap_rv_undoredo_update(), log_append_postpone(), log_execute_run_postpone(), log_recovery_redo(), log_recovery_undo(), log_rollback(), log_rollback_record(), log_rv_copy_char(), log_rv_record_modify_internal(), log_rv_redo_record(), log_rv_undo_record(), pgbuf_rv_dealloc_undo(), pgbuf_rv_dealloc_undo_compensate(), pgbuf_rv_flush_page(), pgbuf_rv_new_page_redo(), pgbuf_rv_set_tde_algorithm(), vacuum_rv_redo_add_dropped_file(), vacuum_rv_redo_append_data(), vacuum_rv_redo_cleanup_dropped_files(), vacuum_rv_redo_data_finished(), vacuum_rv_redo_initialize_data_page(), vacuum_rv_redo_vacuum_complete(), vacuum_rv_redo_vacuum_heap_page(), vacuum_rv_replace_dropped_file(), vacuum_rv_set_next_page_dropped_files(), and vacuum_rv_undoredo_data_set_link().
MVCCID log_rcv::mvcc_id |
Definition at line 198 of file recovery.h.
Referenced by btree_rv_keyval_undo_insert(), btree_rv_keyval_undo_insert_mvcc_delid(), btree_rv_keyval_undo_insert_unique(), heap_rv_mvcc_redo_delete_home(), heap_rv_mvcc_redo_insert(), heap_rv_mvcc_redo_redistribute(), heap_rv_redo_update_and_update_chain(), heap_rv_update_chain_after_mvcc_op(), log_recovery_redo(), log_recovery_undo(), log_rollback(), log_rv_redo_record(), and log_rv_undo_record().
PGLENGTH log_rcv::offset |
Definition at line 201 of file recovery.h.
Referenced by btree_rv_keyval_undo_insert_mvcc_delid(), btree_rv_noderec_redo_insert(), btree_rv_noderec_undo_insert(), btree_rv_noderec_undoredo_update(), btree_rv_record_modify_internal(), btree_rv_remove_unique_stats(), catalog_rv_delete_redo(), catalog_rv_insert_redo(), catalog_rv_insert_undo(), catalog_rv_update(), disk_rv_redo_format(), disk_rv_reserve_sectors(), disk_rv_undo_format(), disk_rv_unreserve_sectors(), ehash_rv_connect_bucket_redo(), ehash_rv_delete_redo(), ehash_rv_delete_undo(), ehash_rv_increment(), ehash_rv_insert_redo(), ehash_rv_insert_undo(), file_rv_extdata_add(), file_rv_extdata_merge(), file_rv_extdata_remove(), file_rv_extdata_set_next(), file_rv_partsect_update(), file_rv_tracker_mark_heap_deleted_compensate_or_run_postpone(), file_rv_tracker_reuse_heap(), file_rv_user_page_mark_delete(), file_rv_user_page_unmark_delete_physical(), heap_rv_mvcc_redo_delete_home(), heap_rv_mvcc_redo_delete_newhome(), heap_rv_mvcc_redo_insert(), heap_rv_mvcc_redo_redistribute(), heap_rv_mvcc_undo_delete(), heap_rv_redo_delete(), heap_rv_redo_insert(), heap_rv_redo_mark_reusable_slot(), heap_rv_redo_reuse_page(), heap_rv_redo_reuse_page_reuse_oid(), heap_rv_redo_update_and_update_chain(), heap_rv_undo_delete(), heap_rv_undo_insert(), heap_rv_undo_update(), heap_rv_undoredo_update(), heap_rv_update_chain_after_mvcc_op(), log_append_postpone(), log_execute_run_postpone(), log_recovery_redo(), log_recovery_undo(), log_rollback(), log_rollback_record(), log_rv_copy_char(), log_rv_record_modify_internal(), log_rv_redo_record(), log_rv_undo_record(), pgbuf_rv_new_page_redo(), vacuum_rv_redo_add_dropped_file(), vacuum_rv_redo_append_data(), vacuum_rv_redo_start_job(), vacuum_rv_redo_vacuum_heap_page(), vacuum_rv_redo_vacuum_heap_record(), vacuum_rv_replace_dropped_file(), vacuum_rv_undo_add_dropped_file(), and vacuum_rv_undo_vacuum_heap_record().
PAGE_PTR log_rcv::pgptr |
Definition at line 199 of file recovery.h.
Referenced by btree_rv_newpage_redo_init(), btree_rv_nodehdr_redo_insert(), btree_rv_nodehdr_undo_insert(), btree_rv_nodehdr_undoredo_update(), btree_rv_noderec_redo_insert(), btree_rv_noderec_undo_insert(), btree_rv_noderec_undoredo_update(), btree_rv_nop(), btree_rv_ovfid_undoredo_update(), btree_rv_pagerec_delete(), btree_rv_pagerec_insert(), btree_rv_record_modify_internal(), btree_rv_roothdr_undo_update(), btree_rv_undo_mark_dealloc_page(), btree_rv_undoredo_copy_page(), catalog_rv_delete_redo(), catalog_rv_insert_redo(), catalog_rv_insert_undo(), catalog_rv_new_page_redo(), catalog_rv_update(), disk_rv_redo_format(), disk_rv_redo_init_map(), disk_rv_reserve_sectors(), disk_rv_undoredo_link(), disk_rv_undoredo_set_boot_hfid(), disk_rv_undoredo_set_creation_time(), disk_rv_unreserve_sectors(), disk_rv_volhead_extend_redo(), disk_rv_volhead_extend_undo(), ehash_rv_connect_bucket_redo(), ehash_rv_delete_redo(), ehash_rv_increment(), ehash_rv_init_bucket_redo(), ehash_rv_init_dir_new_page_redo(), ehash_rv_init_dir_redo(), ehash_rv_insert_redo(), file_rv_extdata_add(), file_rv_extdata_merge(), file_rv_extdata_remove(), file_rv_extdata_set_next(), file_rv_fhead_alloc(), file_rv_fhead_convert_ftab_to_user_page(), file_rv_fhead_convert_user_to_ftab_page(), file_rv_fhead_dealloc(), file_rv_fhead_set_last_user_page_ftab(), file_rv_fhead_sticky_page(), file_rv_header_update_mark_deleted(), file_rv_partsect_update(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_rv_set_tde_algorithm(), file_rv_tracker_mark_heap_deleted_compensate_or_run_postpone(), file_rv_tracker_reuse_heap(), file_rv_user_page_mark_delete(), file_rv_user_page_unmark_delete_physical(), heap_rv_mvcc_redo_delete_home(), heap_rv_mvcc_redo_delete_newhome(), heap_rv_mvcc_redo_delete_overflow(), heap_rv_mvcc_redo_insert(), heap_rv_mvcc_redo_redistribute(), heap_rv_mvcc_undo_delete(), heap_rv_mvcc_undo_delete_overflow(), heap_rv_nop(), heap_rv_redo_delete(), heap_rv_redo_insert(), heap_rv_redo_mark_reusable_slot(), heap_rv_redo_newpage(), heap_rv_redo_reuse_page(), heap_rv_redo_reuse_page_reuse_oid(), heap_rv_redo_update_and_update_chain(), heap_rv_undo_delete(), heap_rv_undo_insert(), heap_rv_undo_ovf_update(), heap_rv_undo_update(), heap_rv_undoredo_pagehdr(), heap_rv_undoredo_update(), heap_rv_update_chain_after_mvcc_op(), log_append_postpone(), log_execute_run_postpone(), log_recovery_redo(), log_rollback_record(), log_rv_copy_char(), log_rv_record_modify_internal(), log_rv_redo_record(), log_rv_undo_record(), overflow_rv_link(), overflow_rv_newpage_link_undo(), overflow_rv_page_update_redo(), pgbuf_rv_dealloc_redo(), pgbuf_rv_dealloc_undo_compensate(), pgbuf_rv_flush_page(), pgbuf_rv_new_page_redo(), pgbuf_rv_new_page_undo(), pgbuf_rv_set_tde_algorithm(), vacuum_rv_redo_add_dropped_file(), vacuum_rv_redo_append_data(), vacuum_rv_redo_cleanup_dropped_files(), vacuum_rv_redo_data_finished(), vacuum_rv_redo_initialize_data_page(), vacuum_rv_redo_remove_ovf_insid(), vacuum_rv_redo_start_job(), vacuum_rv_redo_vacuum_complete(), vacuum_rv_redo_vacuum_heap_page(), vacuum_rv_redo_vacuum_heap_record(), vacuum_rv_replace_dropped_file(), vacuum_rv_set_next_page_dropped_files(), vacuum_rv_undo_add_dropped_file(), and vacuum_rv_undoredo_data_set_link().
LOG_LSA log_rcv::reference_lsa |
Definition at line 204 of file recovery.h.
Referenced by 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_remove_marked_for_delete(), file_rv_dealloc_internal(), file_rv_dealloc_on_postpone(), file_rv_dealloc_on_undo(), file_rv_tracker_mark_heap_deleted(), file_rv_tracker_unregister_undo(), heap_rv_postpone_append_pages_to_heap(), log_execute_run_postpone(), log_rollback_record(), log_rv_undo_record(), and pgbuf_rv_dealloc_undo().