![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include <assert.h>#include <signal.h>#include <time.h>#include <map>#include <mysql/components/services/log_builtins.h>#include "mutex_lock.h"#include "my_dbug.h"#include "my_systime.h"#include "mysql/gtid/tsid.h"#include "plugin/group_replication/include/certifier.h"#include "plugin/group_replication/include/observer_trans.h"#include "plugin/group_replication/include/plugin.h"#include "plugin/group_replication/include/plugin_handlers/metrics_handler.h"#include "plugin/group_replication/include/plugin_messages/recovery_metadata_message_compressed_parts.h"#include "plugin/group_replication/include/services/system_variable/get_system_variable.h"#include "scope_guard.h"Namespaces | |
| namespace | anonymous_namespace{certifier.cc} | 
Functions | |
| static void * | launch_broadcast_thread (void *arg) | 
| 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 >id_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 | 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) | 
| void | debug_print_group_gtid_sets (const Gtid_set &group_gtid_executed, const Gtid_set &group_gtid_extracted, bool set_value) | 
| void debug_print_group_gtid_sets | ( | const Gtid_set & | group_gtid_executed, | 
| const Gtid_set & | group_gtid_extracted, | ||
| bool | set_value | ||
| ) | 
      
  | 
  static |