24#ifndef RPL_GROUP_REPLICATION_INCLUDED
25#define RPL_GROUP_REPLICATION_INCLUDED
static const sasl_callback_t callbacks[]
Definition: auth_ldap_sasl_client.h:45
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:34
This is the subclass of View_change_log_event and Log_event This class created the view_change_log_ev...
Definition: log_event.h:4253
void set_gr_incoming_connection(gr_incoming_connection_cb x)
Definition: sql_parse.cc:1603
bool is_group_replication_running()
Definition: rpl_group_replication.cc:242
int group_replication_stop(char **error_message)
Definition: rpl_group_replication.cc:213
std::string get_group_replication_group_name()
Getter to extract the group_name in GR which, this can be used outside GR to find out the group name.
Definition: rpl_group_replication.cc:602
bool is_group_replication_plugin_loaded()
Definition: rpl_group_replication.cc:112
bool get_group_replication_group_member_stats_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:326
bool get_group_replication_group_members_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:308
bool get_group_replication_view_change_uuid(std::string &uuid)
Getter to extract the value of variable group_replication_view_change_uuid in Group Replication.
Definition: rpl_group_replication.cc:630
bool is_group_replication_cloning()
Definition: rpl_group_replication.cc:258
bool get_group_replication_connection_status_info(const GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:291
unsigned int get_group_replication_members_number_info()
Definition: rpl_group_replication.cc:344
bool is_group_replication_member_secondary()
Checks if this member is part of a group in single-primary mode and if this member is a secondary.
Definition: rpl_group_replication.cc:678
void(* gr_incoming_connection_cb)(THD *thd, int fd, SSL *ssl_ctx)
Definition: rpl_group_replication.h:91
int set_group_replication_retrieved_certification_info(View_change_log_event *view_change_event)
Definition: rpl_group_replication.cc:274
int group_replication_start(char **error_message, THD *thd)
Definition: rpl_group_replication.cc:126
Definition: plugin_group_replication.h:54
Definition: plugin_group_replication.h:73
Definition: plugin_group_replication.h:101