Skip to content

Struct log_header

ClassList > log_header

  • #include <log_storage.hpp>

Public Attributes

Type Name
LOG_LSA append_lsa
int avg_nlocks
int avg_ntrans
LOG_HDR_BKUP_LEVEL_INFO bkinfo
LOG_LSA bkup_level0_lsa
LOG_LSA bkup_level1_lsa
LOG_LSA bkup_level2_lsa
LOG_LSA chkpt_lsa
INT8 db_charset
float db_compatibility
INT64 db_creation
PGLENGTH db_iopagesize
PGLENGTH db_logpagesize
char db_release
INT64 db_restore_time
bool does_block_need_vacuum
INT32 dummy
INT8 dummy3
INT8 dummy4
LOG_LSA eof_lsa
LOG_PAGEID fpageid
int ha_file_status
INT64 ha_promotion_time
int ha_server_state
bool has_logging_been_skipped
bool is_shutdown
int last_arv_num_for_syscrashes
int last_deleted_arv_num
char magic
bool mark_will_del
MVCCID mvcc_next_id
LOG_LSA mvcc_op_log_lsa
MVCCID newest_block_mvccid
TRANID next_trid
DKNPAGES npages
int nxarv_num
LOG_PAGEID nxarv_pageid
LOG_PHY_PAGEID nxarv_phy_pageid
MVCCID oldest_visible_mvccid
int perm_status_obsolete
char prefix_name
LOG_LSA smallest_lsa_at_last_chkpt
VACUUM_LOG_BLOCKID vacuum_last_blockid
INT64 vol_creation
bool was_active_log_reset
bool was_copied

Public Functions

Type Name
log_header ()

Public Attributes Documentation

variable append_lsa

LOG_LSA log_header::append_lsa;

variable avg_nlocks

int log_header::avg_nlocks;

variable avg_ntrans

int log_header::avg_ntrans;

variable bkinfo

LOG_HDR_BKUP_LEVEL_INFO log_header::bkinfo[FILEIO_BACKUP_UNDEFINED_LEVEL];

variable bkup_level0_lsa

LOG_LSA log_header::bkup_level0_lsa;

variable bkup_level1_lsa

LOG_LSA log_header::bkup_level1_lsa;

variable bkup_level2_lsa

LOG_LSA log_header::bkup_level2_lsa;

variable chkpt_lsa

LOG_LSA log_header::chkpt_lsa;

variable db_charset

INT8 log_header::db_charset;

variable db_compatibility

float log_header::db_compatibility;

variable db_creation

INT64 log_header::db_creation;

variable db_iopagesize

PGLENGTH log_header::db_iopagesize;

variable db_logpagesize

PGLENGTH log_header::db_logpagesize;

variable db_release

char log_header::db_release[REL_MAX_RELEASE_LENGTH];

variable db_restore_time

INT64 log_header::db_restore_time;

variable does_block_need_vacuum

bool log_header::does_block_need_vacuum;

variable dummy

INT32 log_header::dummy;

variable dummy3

INT8 log_header::dummy3;

variable dummy4

INT8 log_header::dummy4;

variable eof_lsa

LOG_LSA log_header::eof_lsa;

variable fpageid

LOG_PAGEID log_header::fpageid;

variable ha_file_status

int log_header::ha_file_status;

variable ha_promotion_time

INT64 log_header::ha_promotion_time;

variable ha_server_state

int log_header::ha_server_state;

variable has_logging_been_skipped

bool log_header::has_logging_been_skipped;

variable is_shutdown

bool log_header::is_shutdown;

variable last_arv_num_for_syscrashes

int log_header::last_arv_num_for_syscrashes;

variable last_deleted_arv_num

int log_header::last_deleted_arv_num;

variable magic

char log_header::magic[CUBRID_MAGIC_MAX_LENGTH];

variable mark_will_del

bool log_header::mark_will_del;

variable mvcc_next_id

MVCCID log_header::mvcc_next_id;

variable mvcc_op_log_lsa

LOG_LSA log_header::mvcc_op_log_lsa;

variable newest_block_mvccid

MVCCID log_header::newest_block_mvccid;

variable next_trid

TRANID log_header::next_trid;

variable npages

DKNPAGES log_header::npages;

variable nxarv_num

int log_header::nxarv_num;

variable nxarv_pageid

LOG_PAGEID log_header::nxarv_pageid;

variable nxarv_phy_pageid

LOG_PHY_PAGEID log_header::nxarv_phy_pageid;

variable oldest_visible_mvccid

MVCCID log_header::oldest_visible_mvccid;

variable perm_status_obsolete

int log_header::perm_status_obsolete;

variable prefix_name

char log_header::prefix_name[MAXLOGNAME];

variable smallest_lsa_at_last_chkpt

LOG_LSA log_header::smallest_lsa_at_last_chkpt;

variable vacuum_last_blockid

VACUUM_LOG_BLOCKID log_header::vacuum_last_blockid;

variable vol_creation

INT64 log_header::vol_creation;

variable was_active_log_reset

bool log_header::was_active_log_reset;

variable was_copied

bool log_header::was_copied;

Public Functions Documentation

function log_header

inline log_header::log_header () 


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