|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::to_string (const MetadataSchemaVersion &version) |
|
MetadataSchemaVersion ROUTER_CLUSTER_EXPORT | mysqlrouter::get_metadata_schema_version (MySQLSession *mysql) |
|
bool ROUTER_CLUSTER_EXPORT | mysqlrouter::metadata_schema_version_is_compatible (const mysqlrouter::MetadataSchemaVersion &required, const mysqlrouter::MetadataSchemaVersion &available) |
|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::get_metadata_schema_uncompatible_msg (const mysqlrouter::MetadataSchemaVersion &version) |
|
bool ROUTER_CLUSTER_EXPORT | mysqlrouter::check_group_replication_online (MySQLSession *mysql) |
|
bool ROUTER_CLUSTER_EXPORT | mysqlrouter::check_group_has_quorum (MySQLSession *mysql) |
|
bool ROUTER_CLUSTER_EXPORT | mysqlrouter::is_server_version_supported (MySQLSession *mysql) |
|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::get_unsupported_server_version_msg (MySQLSession *mysql) |
|
template<size_t N> |
bool | mysqlrouter::metadata_schema_version_is_compatible (const mysqlrouter::MetadataSchemaVersion(&required)[N], const mysqlrouter::MetadataSchemaVersion &available) |
|
void ROUTER_CLUSTER_EXPORT | mysqlrouter::verify_routing_guidelines_version (MySQLSession *mysql, const std::uint32_t router_id) |
|
template<size_t N> |
std::string | mysqlrouter::to_string (const mysqlrouter::MetadataSchemaVersion(&version)[N]) |
|
ClusterType ROUTER_CLUSTER_EXPORT | mysqlrouter::get_cluster_type (const MetadataSchemaVersion &schema_version, MySQLSession *mysql, unsigned int router_id=0) |
|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::to_string (const ClusterType cluster_type) |
|
stdx::expected< void, std::string > ROUTER_CLUSTER_EXPORT | mysqlrouter::setup_metadata_session (MySQLSession &session) |
|
bool ROUTER_CLUSTER_EXPORT | mysqlrouter::is_part_of_cluster_set (MySQLSession *mysql) |
|
std::optional< InstanceType > ROUTER_CLUSTER_EXPORT | mysqlrouter::str_to_instance_type (const std::string &) |
|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::to_string (const InstanceType) |
|
std::string ROUTER_CLUSTER_EXPORT | mysqlrouter::to_string (const TargetCluster::InvalidatedClusterRoutingPolicy) |
|