MySQL 9.1.0
Source Code Documentation
|
Meta data stored in header of a log data block. More...
#include <log0types.h>
Public Member Functions | |
void | set_lsn (lsn_t lsn) |
Sets m_epoch_no and m_hdr_no from a single lsn. More... | |
Public Attributes | |
uint32_t | m_epoch_no |
Together with m_hdr_no form unique identifier of this block,. More... | |
uint32_t | m_hdr_no |
Together with m_epoch_no form unique identifier of this block,. More... | |
uint16_t | m_data_len |
Offset up to which this block has data inside, computed from the beginning of the block. More... | |
uint16_t | m_first_rec_group |
Offset to the first mtr starting in this block, or 0 if there is no mtr starting in this block. More... | |
Meta data stored in header of a log data block.
void Log_data_block_header::set_lsn | ( | lsn_t | lsn | ) |
Sets m_epoch_no and m_hdr_no from a single lsn.
uint16_t Log_data_block_header::m_data_len |
Offset up to which this block has data inside, computed from the beginning of the block.
uint32_t Log_data_block_header::m_epoch_no |
Together with m_hdr_no form unique identifier of this block,.
uint16_t Log_data_block_header::m_first_rec_group |
Offset to the first mtr starting in this block, or 0 if there is no mtr starting in this block.
uint32_t Log_data_block_header::m_hdr_no |
Together with m_epoch_no form unique identifier of this block,.