#include "mysqlrouter/metadata_cache_export.h"
#include <map>
#include <optional>
#include <string>
#include <system_error>
#include <vector>
#include "mysql/harness/destination.h"
#include "mysqlrouter/cluster_metadata.h"
#include "mysqlrouter/datatypes.h"
Go to the source code of this file.
|
| enum class | metadata_cache::metadata_errc {
metadata_cache::ok
, metadata_cache::no_metadata_server_reached
, metadata_cache::no_metadata_read_successful
, metadata_cache::metadata_refresh_terminated
,
metadata_cache::cluster_not_found
, metadata_cache::invalid_cluster_type
, metadata_cache::outdated_view_id
, metadata_cache::schema_version_too_low
,
metadata_cache::gr_status_update_fail
} |
| |
| enum class | metadata_cache::ServerRole { metadata_cache::Primary
, metadata_cache::Secondary
, metadata_cache::Unavailable
} |
| |