#include <logdef_gen.h>
|
| enum | kind_t {
t_comment = 0,
t_compensate = 1,
t_skip = 2,
t_chkpt_begin = 3,
t_warmup_done = 7,
t_alloc_format = 8,
t_evict_page = 9,
t_add_backup = 10,
t_xct_abort = 11,
t_fetch_page = 12,
t_xct_end = 13,
t_xct_latency_dump = 15,
t_alloc_page = 16,
t_dealloc_page = 17,
t_create_store = 18,
t_append_extent = 19,
t_loganalysis_begin = 20,
t_loganalysis_end = 21,
t_redo_done = 22,
t_undo_done = 23,
t_restore_begin = 24,
t_restore_segment = 25,
t_restore_end = 26,
t_stnode_format = 27,
t_page_img_format = 28,
t_update_emlsn = 29,
t_btree_norec_alloc = 30,
t_btree_insert = 31,
t_btree_insert_nonghost = 32,
t_btree_update = 33,
t_btree_overwrite = 34,
t_btree_ghost_mark = 35,
t_btree_ghost_reclaim = 36,
t_btree_ghost_reserve = 37,
t_btree_foster_adopt = 38,
t_btree_split = 43,
t_btree_compress_page = 44,
t_tick_sec = 45,
t_tick_msec = 46,
t_benchmark_start = 47,
t_page_write = 48,
t_page_read = 49,
t_max_logrec = 50
} |
| |
| enum | { max_sz = 3 * sizeof(generic_page),
hdr_non_ssx_sz = sizeof(baseLogHeader) + sizeof(xidChainLogHeader),
hdr_single_sys_xct_sz = sizeof(baseLogHeader),
max_data_sz = max_sz - hdr_non_ssx_sz - sizeof(lsn_t)
} |
| |
| static constexpr u_char | get_logrec_cat (kind_t type) |
| |
| static const char * | get_type_str (kind_t) |
| |
| enum | category_t {
t_bad_cat = 0x00,
t_system = 0x01,
t_undo = 0x02,
t_redo = 0x04,
t_multi = 0x08,
t_logical = 0x10,
t_single_sys_xct = 0x80
} |
| |
| enum | flag_t { t_cpsn = 0x01,
t_root_page = 0x02
} |
| |
| u_char | cat () const |
| |
| lsn_t * | _lsn_ck () |
| |
| const lsn_t * | _lsn_ck () const |
| |
| baseLogHeader | header |
| |
| xidChainLogHeader | xidInfo |
| |
| char | _data [max_sz - sizeof(baseLogHeader) - sizeof(xidChainLogHeader)] |
| |
§ construct()
| void tick_msec_log::construct |
( |
| ) |
|
§ TYPE
The documentation for this struct was generated from the following files: