MySQL 8.0.39
Source Code Documentation
|
This is the complete list of members for GRClusterSetMetadataBackend, including all inherited members.
cluster_topology_ | GRClusterSetMetadataBackend | private |
connect_clb_ | GRMetadataBackend | protected |
fetch_cluster_topology(MySQLSession::Transaction &transaction, const mysqlrouter::MetadataSchemaVersion &schema_version, mysqlrouter::TargetCluster &target_cluster, const unsigned router_id, const metadata_cache::metadata_server_t &metadata_server, const metadata_cache::metadata_servers_list_t &metadata_servers, bool needs_writable_node, const std::string &clusterset_id="", bool whole_topology=false) override | GRClusterSetMetadataBackend | virtual |
fetch_instances_from_metadata_server(const mysqlrouter::TargetCluster &target_cluster, const std::string &clusterset_id="") override | GRMetadataBackendV2 | virtual |
fetch_periodic_stats_update_frequency(const mysqlrouter::MetadataSchemaVersion &schema_version, const unsigned router_id) override | GRMetadataBackendV2 | virtual |
fetch_target_cluster_instances_from_metadata_server(mysqlrouter::MySQLSession &session, const std::string &cluster_id) | GRClusterSetMetadataBackend | private |
find_rw_server() | GRClusterSetMetadataBackend | private |
get_cluster_type() override | GRClusterSetMetadataBackend | inlinevirtual |
get_metadata_servers(const metadata_cache::metadata_servers_list_t &metadata_servers) override | GRClusterSetMetadataBackend | inlinevirtual |
get_periodic_stats_update_frequency() noexcept override | GRClusterSetMetadataBackend | inlinevirtual |
get_target_cluster_info_from_metadata_server(mysqlrouter::MySQLSession &session, const mysqlrouter::TargetCluster &target_cluster, const std::string &clusterset_id) | GRClusterSetMetadataBackend | private |
GRClusterSetMetadataBackend(GRClusterMetadata *metadata, ConnectCallback &connect_clb) | GRClusterSetMetadataBackend | inline |
GRMetadataBackend(GRClusterMetadata *metadata, ConnectCallback &connect_clb) | GRMetadataBackend | inline |
GRMetadataBackendV2(GRClusterMetadata *metadata, ConnectCallback &connect_clb) | GRMetadataBackendV2 | inline |
metadata_ | GRMetadataBackend | protected |
metadata_read_ | GRClusterSetMetadataBackend | private |
periodic_stats_update_frequency_ | GRMetadataBackend | protected |
reset() override | GRClusterSetMetadataBackend | inlinevirtual |
router_cs_options_string | GRClusterSetMetadataBackend | private |
update_clusterset_status_from_gr(metadata_cache::ClusterTopology &cs_topology, bool needs_writable_node, bool whole_topology, const RouterClusterSetOptions &router_cs_options, const metadata_cache::metadata_servers_list_t &metadata_servers) | GRClusterSetMetadataBackend | private |
update_clusterset_topology_from_metadata_server(mysqlrouter::MySQLSession &session, const std::string &clusterset_id, uint64_t view_id) | GRClusterSetMetadataBackend | private |
update_metadata_servers_list(metadata_cache::ClusterTopology &cs_topology) | GRClusterSetMetadataBackend | privatestatic |
view_id_ | GRClusterSetMetadataBackend | private |
~GRMetadataBackend() | GRMetadataBackend | virtual |