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:35
This is the subclass of View_change_log_event and Log_event This class created the view_change_log_ev...
Definition: log_event.h:4365
void set_gr_incoming_connection(gr_incoming_connection_cb x)
Definition: sql_parse.cc:1633
bool is_group_replication_running()
Definition: rpl_group_replication.cc:244
int group_replication_stop(char **error_message)
Definition: rpl_group_replication.cc:215
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:604
bool is_group_replication_plugin_loaded()
Definition: rpl_group_replication.cc:114
bool get_group_replication_group_member_stats_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:328
bool get_group_replication_group_members_info(unsigned int index, const GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:310
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:632
bool is_group_replication_cloning()
Definition: rpl_group_replication.cc:260
bool get_group_replication_connection_status_info(const GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS &callbacks)
Definition: rpl_group_replication.cc:293
unsigned int get_group_replication_members_number_info()
Definition: rpl_group_replication.cc:346
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:680
int(* 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:276
int group_replication_start(char **error_message, THD *thd)
Definition: rpl_group_replication.cc:128
Definition: plugin_group_replication.h:53
Definition: plugin_group_replication.h:72
Definition: plugin_group_replication.h:100