MySQL 8.4.0
Source Code Documentation
anonymous_namespace{certifier.cc} Namespace Reference

Functions

std::pair< rpl_sidno, mysql::utils::Return_statusadd_tsid_to_gtid_set_and_sid_map (gr::Gtid_tsid &tsid, Gtid_set &gtid_set)
 This function will add a given tsid into the gtid_set In case adding tsid fails, plugin will report error_code. More...
 
Certification_result check_gtid_collision (rpl_sidno gtid_group_sidno, rpl_sidno gtid_global_sidno, rpl_gno gno, Gtid_set &group_gtid_executed, const std::string &sid_str)
 

Function Documentation

◆ add_tsid_to_gtid_set_and_sid_map()

std::pair< rpl_sidno, mysql::utils::Return_status > anonymous_namespace{certifier.cc}::add_tsid_to_gtid_set_and_sid_map ( gr::Gtid_tsid tsid,
Gtid_set gtid_set 
)

This function will add a given tsid into the gtid_set In case adding tsid fails, plugin will report error_code.

Parameters
tsidTsid to be added into gtid_set
gtid_setGtid set into which tsid will be added

◆ check_gtid_collision()

Certification_result anonymous_namespace{certifier.cc}::check_gtid_collision ( rpl_sidno  gtid_group_sidno,
rpl_sidno  gtid_global_sidno,
rpl_gno  gno,
Gtid_set group_gtid_executed,
const std::string &  sid_str 
)