MySQL 9.1.0
Source Code Documentation
|
Interface for crash recovery for page archiver system. More...
Go to the source code of this file.
Classes | |
class | Arch_Recv_Group_Info |
Info related to each group parsed at different stages of page archive recovery. More... | |
struct | Arch_Dblwr_Block |
Doublewrite buffer block along with their info. More... | |
class | Arch_Dblwr_Ctx |
Doublewrite buffer context. More... | |
class | Arch_Page_Sys::Recovery |
Recovery system data structure for the archiver. More... | |
class | Arch_Group::Recovery |
Recovery system data structure for the archiver. More... | |
class | Arch_File_Ctx::Recovery |
Recovery system data structure for the archiver. More... | |
Typedefs | |
using | Arch_Dir_Group_Info_Map = std::unordered_map< std::string, Arch_Recv_Group_Info > |
Mapping of group directory name to information related to the recovery group info. More... | |
using | Arch_Dblwr_Blocks = std::vector< Arch_Dblwr_Block > |
Vector of doublewrite buffer blocks and their info. More... | |
Interface for crash recovery for page archiver system.
using Arch_Dblwr_Blocks = std::vector<Arch_Dblwr_Block> |
Vector of doublewrite buffer blocks and their info.
using Arch_Dir_Group_Info_Map = std::unordered_map<std::string, Arch_Recv_Group_Info> |
Mapping of group directory name to information related to the recovery group info.