![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
GTID persistence interface. More...
#include <vector>#include "clone0monitor.h"#include "os0thread-create.h"#include "sql/rpl_gtid.h"#include "srv0srv.h"#include "srv0start.h"#include "trx0sys.h"Go to the source code of this file.
Classes | |
| struct | Gtid_desc | 
| GTID descriptor with version information.  More... | |
| class | Clone_persist_gtid | 
| Persist GTID along with transaction commit.  More... | |
Typedefs | |
| using | Gtid_info = std::array< unsigned char, GTID_INFO_SIZE > | 
| Serialized GTID.  More... | |
| using | Gtid_info_list = std::vector< Gtid_desc > | 
| List of GTIDs.  More... | |
Variables | |
| constexpr size_t | GTID_INFO_SIZE = 64 | 
| Serialized GTID information size.  More... | |
| constexpr uint32_t | GTID_VERSION = 2 | 
| GTID format version.  More... | |
GTID persistence interface.
| using Gtid_info = std::array<unsigned char, GTID_INFO_SIZE> | 
Serialized GTID.
| using Gtid_info_list = std::vector<Gtid_desc> | 
List of GTIDs.
      
  | 
  inlineconstexpr | 
Serialized GTID information size.
      
  | 
  inlineconstexpr | 
GTID format version.