Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShardStateAware ¶
type ShardStateAware interface {
// Created the shard was created on the current store
Created(meta.Shard)
// Updated the shard was updated on the current store
Updated(meta.Shard)
// Splited the shard was splited on the current store
Splited(meta.Shard)
// Destroyed the shard was destroyed on the current store
Destroyed(meta.Shard)
// BecomeLeader the shard was become leader on the current store
BecomeLeader(meta.Shard)
// BecomeLeader the shard was become follower on the current store
BecomeFollower(meta.Shard)
// SnapshotApplied snapshot applied
SnapshotApplied(meta.Shard)
}
ShardStateAware shard state aware
type TestShardStateAware ¶
type TestShardStateAware interface {
ShardStateAware
SetWrapper(ShardStateAware)
}
TestShardStateAware just for test
Click to show internal directories.
Click to hide internal directories.