CUBRID Engine
latest
|
#include <log_append.hpp>
Public Member Functions | |
log_prior_lsa_info () | |
Public Attributes | |
LOG_LSA | prior_lsa |
LOG_LSA | prev_lsa |
LOG_PRIOR_NODE * | prior_list_header |
LOG_PRIOR_NODE * | prior_list_tail |
INT64 | list_size |
LOG_PRIOR_NODE * | prior_flush_list_header |
std::mutex | prior_lsa_mutex |
Definition at line 111 of file log_append.hpp.
log_prior_lsa_info::log_prior_lsa_info | ( | ) |
Definition at line 117 of file log_append.cpp.
INT64 log_prior_lsa_info::list_size |
Definition at line 120 of file log_append.hpp.
Referenced by logpb_prior_lsa_append_all_list(), prior_lsa_next_record_internal(), and prior_lsa_remove_prior_list().
LOG_LSA log_prior_lsa_info::prev_lsa |
Definition at line 114 of file log_append.hpp.
Referenced by log_initialize_internal(), LOG_RESET_PREV_LSA(), logpb_dump_information(), and prior_lsa_start_append().
LOG_PRIOR_NODE* log_prior_lsa_info::prior_flush_list_header |
Definition at line 123 of file log_append.hpp.
Referenced by logpb_append_prior_lsa_list().
LOG_PRIOR_NODE* log_prior_lsa_info::prior_list_header |
Definition at line 117 of file log_append.hpp.
Referenced by log_prior_has_worker_log_records(), prior_lsa_next_record_internal(), and prior_lsa_remove_prior_list().
LOG_PRIOR_NODE* log_prior_lsa_info::prior_list_tail |
Definition at line 118 of file log_append.hpp.
Referenced by prior_lsa_next_record_internal(), and prior_lsa_remove_prior_list().
LOG_LSA log_prior_lsa_info::prior_lsa |
Definition at line 113 of file log_append.hpp.
Referenced by log_initialize_internal(), log_prior_has_worker_log_records(), log_prior_lsa_append_add_align(), log_prior_lsa_append_advance_when_doesnot_fit(), log_prior_lsa_append_align(), LOG_RESET_APPEND_LSA(), log_skip_logging_set_lsa(), logpb_dump_information(), prior_lsa_append_data(), prior_lsa_end_append(), prior_lsa_start_append(), vacuum_data::set_last_blockid(), vacuum_consume_buffer_log_blocks(), and vacuum_recover_lost_block_data().
std::mutex log_prior_lsa_info::prior_lsa_mutex |
Definition at line 125 of file log_append.hpp.
Referenced by log_append_repl_info_and_commit_log(), log_prior_has_worker_log_records(), log_skip_logging_set_lsa(), logpb_checkpoint(), logpb_checkpoint_topops(), logpb_prior_lsa_append_all_list(), prior_lsa_next_record_internal(), and vacuum_consume_buffer_log_blocks().