26#ifndef _MYSQLROUTER_ROUTING_GUIDELINES_VERSION_INCLUDED_
27#define _MYSQLROUTER_ROUTING_GUIDELINES_VERSION_INCLUDED_
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT get_routing_guidelines_supported_version()
Definition: routing_guidelines_version.cc:40
bool ROUTER_UTILS_EXPORT routing_guidelines_version_is_compatible(const mysqlrouter::RoutingGuidelinesVersion &required, const mysqlrouter::RoutingGuidelinesVersion &available)
Definition: routing_guidelines_version.cc:83
constexpr RoutingGuidelinesVersion kTagsStringFix
Definition: routing_guidelines_version.h:40
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT routing_guidelines_version_from_string(const std::string &version_string)
Definition: routing_guidelines_version.cc:44
constexpr std::array kSupportedRoutingGuidelinesVersions
Definition: routing_guidelines_version.h:43
std::string ROUTER_CLUSTER_EXPORT to_string(const MetadataSchemaVersion &version)
Definition: cluster_metadata.cc:488
constexpr RoutingGuidelinesVersion kBaseRoutingGuidelines
Definition: routing_guidelines_version.h:39
required uint64 version
Definition: replication_group_member_actions.proto:41
#define ROUTER_UTILS_EXPORT
Definition: router_utils_export.h:15
Definition: routing_guidelines_version.h:37
Definition: version_base.h:34