MySQL 26.7.0
Source Code Documentation
Datafile::first_page_fields_cache_t Struct Reference

Cache of fields extracted from the first page. More...

Public Attributes

space_id_t m_space_id {SPACE_UNKNOWN}
 Tablespace ID. More...
 
uint32_t m_server_version {}
 Server version. More...
 
uint32_t m_space_version {}
 Space version. More...
 
uint32_t m_space_flags {}
 Tablespace flags. More...
 
lsn_t m_flush_lsn {}
 Flush LSN stored in the tablespace header. More...
 
bool m_is_valid {}
 Specifies if the cache values have already values assigned. More...
 

Detailed Description

Cache of fields extracted from the first page.

Member Data Documentation

◆ m_flush_lsn

lsn_t Datafile::first_page_fields_cache_t::m_flush_lsn {}

Flush LSN stored in the tablespace header.

◆ m_is_valid

bool Datafile::first_page_fields_cache_t::m_is_valid {}

Specifies if the cache values have already values assigned.

◆ m_server_version

uint32_t Datafile::first_page_fields_cache_t::m_server_version {}

Server version.

◆ m_space_flags

uint32_t Datafile::first_page_fields_cache_t::m_space_flags {}

Tablespace flags.

Contained in the datafile header. If this is a system tablespace, FSP_SPACE_FLAGS are only valid in the first datafile.

◆ m_space_id

space_id_t Datafile::first_page_fields_cache_t::m_space_id {SPACE_UNKNOWN}

Tablespace ID.

Contained in the datafile header. If this is a system tablespace, FSP_SPACE_ID is only valid in the first datafile.

◆ m_space_version

uint32_t Datafile::first_page_fields_cache_t::m_space_version {}

Space version.


The documentation for this struct was generated from the following file: