Skip to content

Struct log_global

ClassList > log_global

  • #include <log_impl.h>

Public Attributes

Type Name
LOG_APPEND_INFO append
LOG_ARCHIVES archive
bool backup_in_progress
BACKGROUND_ARCHIVING_INFO bg_archive_info
DKNPAGES chkpt_every_npages
pthread_mutex_t chkpt_lsa_lock
LOG_LSA chkpt_redo_lsa
LOG_FLUSH_INFO flush_info
LOG_LSA flushed_lsa_lower_bound
LOG_GROUP_COMMIT_INFO group_commit_info
LOG_HEADER hdr
LOG_PAGE * loghdr_pgptr
mvcctable mvcc_table
LOG_PRIOR_LSA_INFO prior_info
LOG_RECVPHASE rcv_phase
LOG_LSA rcv_phase_lsa
LOG_PAGEID run_nxchkpt_atpageid
TRANTABLE trantable
GLOBAL_UNIQUE_STATS_TABLE unique_stats_table
logwr_info * writer_info

Public Functions

Type Name
log_global ()
~log_global ()

Public Attributes Documentation

variable append

LOG_APPEND_INFO log_global::append;

variable archive

LOG_ARCHIVES log_global::archive;

variable backup_in_progress

bool log_global::backup_in_progress;

variable bg_archive_info

BACKGROUND_ARCHIVING_INFO log_global::bg_archive_info;

variable chkpt_every_npages

DKNPAGES log_global::chkpt_every_npages;

variable chkpt_lsa_lock

pthread_mutex_t log_global::chkpt_lsa_lock;

variable chkpt_redo_lsa

LOG_LSA log_global::chkpt_redo_lsa;

variable flush_info

LOG_FLUSH_INFO log_global::flush_info;

variable flushed_lsa_lower_bound

LOG_LSA log_global::flushed_lsa_lower_bound;

variable group_commit_info

LOG_GROUP_COMMIT_INFO log_global::group_commit_info;

variable hdr

LOG_HEADER log_global::hdr;

variable loghdr_pgptr

LOG_PAGE* log_global::loghdr_pgptr;

variable mvcc_table

mvcctable log_global::mvcc_table;

variable prior_info

LOG_PRIOR_LSA_INFO log_global::prior_info;

variable rcv_phase

LOG_RECVPHASE log_global::rcv_phase;

variable rcv_phase_lsa

LOG_LSA log_global::rcv_phase_lsa;

variable run_nxchkpt_atpageid

LOG_PAGEID log_global::run_nxchkpt_atpageid;

variable trantable

TRANTABLE log_global::trantable;

variable unique_stats_table

GLOBAL_UNIQUE_STATS_TABLE log_global::unique_stats_table;

variable writer_info

logwr_info* log_global::writer_info;

Public Functions Documentation

function log_global

log_global::log_global () 

function ~log_global

log_global::~log_global () 


The documentation for this class was generated from the following file cubrid/src/transaction/log_impl.h