CUBRID Engine  latest
log_rcv Struct Reference

#include <recovery.h>

Collaboration diagram for log_rcv:
Collaboration graph

Public Attributes

MVCCID mvcc_id
 
PAGE_PTR pgptr
 
PGLENGTH offset
 
int length
 
const char * data
 
LOG_LSA reference_lsa
 

Detailed Description

Definition at line 196 of file recovery.h.

Member Data Documentation

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().

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().


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