CUBRID Engine
latest
|
#include <log_append.hpp>
Public Member Functions | |
log_append_info () | |
log_append_info (const log_append_info &other) | |
LOG_LSA | get_nxio_lsa () const |
void | set_nxio_lsa (const LOG_LSA &next_io_lsa) |
Public Attributes | |
int | vdes |
std::atomic< LOG_LSA > | nxio_lsa |
LOG_LSA | prev_lsa |
LOG_PAGE * | log_pgptr |
bool | appending_page_tde_encrypted |
Definition at line 72 of file log_append.hpp.
log_append_info::log_append_info | ( | ) |
Definition at line 85 of file log_append.cpp.
log_append_info::log_append_info | ( | const log_append_info & | other | ) |
Definition at line 95 of file log_append.cpp.
References appending_page_tde_encrypted, log_pgptr, nxio_lsa, and prev_lsa.
LOG_LSA log_append_info::get_nxio_lsa | ( | ) | const |
Definition at line 106 of file log_append.cpp.
References nxio_lsa.
Referenced by dwb_flush_block(), log_prior_has_worker_log_records(), logpb_dump_information(), logpb_dump_log_header(), logpb_fatal_error_internal(), logpb_flush_all_append_pages(), logpb_flush_pages(), logpb_need_wal(), and logwr_log_ha_filestat_to_string().
Definition at line 112 of file log_append.cpp.
References nxio_lsa.
Referenced by logpb_fetch_start_append_page(), logpb_fetch_start_append_page_new(), logpb_finalize_pool(), and logpb_flush_all_append_pages().
bool log_append_info::appending_page_tde_encrypted |
Definition at line 80 of file log_append.hpp.
Referenced by log_append_info(), logpb_append_next_record(), logpb_next_append_page(), and logpb_start_append().
LOG_PAGE* log_append_info::log_pgptr |
Definition at line 78 of file log_append.hpp.
Referenced by log_append_info(), LOG_APPEND_PTR(), log_create_internal(), log_recovery_resetlog(), logpb_delete(), logpb_dump_information(), logpb_end_append(), logpb_fatal_error_internal(), logpb_fetch_start_append_page(), logpb_fetch_start_append_page_new(), logpb_finalize_pool(), logpb_find_header_parameters(), logpb_flush_all_append_pages(), logpb_invalid_all_append_pages(), logpb_next_append_page(), and logpb_start_append().
std::atomic<LOG_LSA> log_append_info::nxio_lsa |
Definition at line 75 of file log_append.hpp.
Referenced by get_nxio_lsa(), log_append_info(), and set_nxio_lsa().
LOG_LSA log_append_info::prev_lsa |
Definition at line 77 of file log_append.hpp.
Referenced by log_append_info(), log_create_internal(), log_initialize_internal(), LOG_RESET_PREV_LSA(), logpb_archive_active_log(), logpb_dump_information(), logpb_dump_log_header(), logpb_end_append(), logpb_fatal_error_internal(), logpb_fetch_page(), logpb_finalize_pool(), logpb_flush_all_append_pages(), logpb_last_complete_blockid(), logpb_start_append(), logpb_write_toflush_pages_to_archive(), vacuum_data_load_and_recover(), vacuum_data_unload_first_and_last_page(), and vacuum_sa_reflect_last_blockid().
int log_append_info::vdes |
Definition at line 74 of file log_append.hpp.
Referenced by log_create_internal(), log_final(), log_initialize_internal(), log_recovery_notpartof_archives(), log_recovery_resetlog(), logpb_archive_active_log(), logpb_delete(), logpb_fetch_from_archive(), logpb_fetch_header_from_active_log(), logpb_find_oldest_available_page_id(), logpb_flush_all_append_pages(), logpb_get_guess_archive_num(), logpb_read_page_from_active_log(), logpb_read_page_from_file(), logpb_remove_all_in_log_path(), logpb_rename_all_volumes_files(), logpb_restore(), logpb_write_page_to_disk(), and logpb_writev_append_pages().