Module client

Module client 

Source

Re-exportsΒ§

pub use self::heartbeat::HeartbeatSender;
pub use self::heartbeat::HeartbeatStream;

ModulesΒ§

ask_leader πŸ”’
cluster πŸ”’
heartbeat
load_balance πŸ”’
procedure πŸ”’
store πŸ”’
util πŸ”’

StructsΒ§

AskLeader
ClusterKvBackend
A client for the cluster info. Read only and corresponding to in_memory kvbackend in the meta-srv.
MetaClient
MetaClientBuilder

ConstantsΒ§

DEFAULT_ASK_LEADER_MAX_RETRY πŸ”’
DEFAULT_CLUSTER_CLIENT_MAX_RETRY πŸ”’
DEFAULT_SUBMIT_DDL_MAX_RETRY πŸ”’

TraitsΒ§

LeaderProvider
Provide [MetaClient] a Metasrv leader’s address.
RegionFollowerClient
A trait for clients that can manage region followers.

FunctionsΒ§

decode_stats πŸ”’

Type AliasesΒ§

Id
LeaderProviderRef
RegionFollowerClientRef