Go to the source code of this file.
|
struct | thread_state |
|
class | Source_IO_monitor |
| Class that contains functionality to monitor group member's state, role and quorum changes on all the potential senders in the Sender List, and if it finds any changes or lost quorum it does automatic update of the sender list. More...
|
|
|
using | MYSQL_CONN_PTR = std::unique_ptr< Mysql_connection > |
|
using | MYSQL_CONN_KEY = std::tuple< std::string, std::string, uint > |
|
using | SENDER_CONN_MERGE_TUPLE = std::tuple< std::string, std::string, uint, std::string, uint, std::string, uint, uint > |
| Connection managed tuple <channel, host, port, network_namespace, weight, managed_name, primary_weight, secondary_weight> More...
|
|
◆ MYSQL_CONN_KEY
◆ MYSQL_CONN_PTR
◆ SENDER_CONN_MERGE_TUPLE
using SENDER_CONN_MERGE_TUPLE = std::tuple<std::string, std::string, uint, std::string, uint, std::string, uint, uint> |
Connection managed tuple <channel, host, port, network_namespace, weight, managed_name, primary_weight, secondary_weight>
◆ enum_conf_mode_quorum_status
Enumerator |
---|
MANAGED_GR_HAS_QUORUM | |
MANAGED_GR_HAS_ERROR | |
NOT_MANAGED | |
◆ enum_sql_query_tag
Enumerator |
---|
CONFIG_MODE_QUORUM_MONITOR | |
CONFIG_MODE_QUORUM_IO | |
GR_MEMBER_ALL_DETAILS | |
GR_MEMBER_ALL_DETAILS_FETCH_FOR_57 | |
QUERY_SERVER_SELECT_ONE | |