23 #ifndef _LOG_STORAGE_HPP_ 24 #define _LOG_STORAGE_HPP_ 42 #define LOG_HDRPAGE_FLAG_ENCRYPTED_AES 0x1 43 #define LOG_HDRPAGE_FLAG_ENCRYPTED_ARIA 0x2 45 #define LOG_HDRPAGE_FLAG_ENCRYPTED_MASK 0x3 47 #define LOG_IS_PAGE_TDE_ENCRYPTED(log_page_p) \ 48 ((log_page_p)->hdr.flags & LOG_HDRPAGE_FLAG_ENCRYPTED_AES \ 49 || (log_page_p)->hdr.flags & LOG_HDRPAGE_FLAG_ENCRYPTED_ARIA) 180 , db_compatibility (0.0f)
183 , is_shutdown (
false)
197 , nxarv_phy_pageid (0)
199 , last_arv_num_for_syscrashes (0)
200 , last_deleted_arv_num (0)
205 , has_logging_been_skipped (
false)
206 , vacuum_last_blockid (0)
207 , perm_status_obsolete (0)
208 , bkinfo {{0, 0, 0, 0, 0}}
212 , smallest_lsa_at_last_chkpt (
NULL_LSA)
216 , ha_promotion_time (0)
217 , db_restore_time (0)
218 , mark_will_del (
false)
219 , does_block_need_vacuum (
false)
220 , was_active_log_reset (
false)
254 #endif // !_LOG_STORAGE_HPP_
const LOG_PAGEID LOGPB_HEADER_PAGE_ID
const size_t LOGPB_BUFFER_NPAGES_LOWER
#define REL_MAX_RELEASE_LENGTH
std::int64_t VACUUM_LOG_BLOCKID
#define CUBRID_MAGIC_MAX_LENGTH
LOG_PAGEID logical_pageid
int ndirty_pages_post_bkup
const size_t LOGPB_IO_NPAGES
const TRANID LOG_SYSTEM_TRANID