23#ifndef RPL_GROUP_REPLICATION_INCLUDED
24#define RPL_GROUP_REPLICATION_INCLUDED
static const sasl_callback_t callbacks[]
Definition: auth_ldap_sasl_client.h:44
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:33
This is the subclass of View_change_log_event and Log_event This class created the view_change_log_ev...
Definition: log_event.h:4191
void set_gr_incoming_connection(gr_incoming_connection_cb x)
Definition: sql_parse.cc:1602
bool is_group_replication_running()
Definition: rpl_group_replication.cc:241
int group_replication_stop(char **error_message)
Definition: rpl_group_replication.cc:212
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:601
bool is_group_replication_plugin_loaded()
Definition: rpl_group_replication.cc:111
bool get_group_replication_group_member_stats_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:325
bool get_group_replication_group_members_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:307
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:629
bool is_group_replication_cloning()
Definition: rpl_group_replication.cc:257
bool get_group_replication_connection_status_info(const GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:290
unsigned int get_group_replication_members_number_info()
Definition: rpl_group_replication.cc:343
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:677
void(* gr_incoming_connection_cb)(THD *thd, int fd, SSL *ssl_ctx)
Definition: rpl_group_replication.h:90
int set_group_replication_retrieved_certification_info(View_change_log_event *view_change_event)
Definition: rpl_group_replication.cc:273
int group_replication_start(char **error_message, THD *thd)
Definition: rpl_group_replication.cc:125
Definition: plugin_group_replication.h:53
Definition: plugin_group_replication.h:72
Definition: plugin_group_replication.h:100