raft_kv v0.1.1 RaftKV.Table View Source

Link to this section Summary

Link to this section Functions

Link to this function create() View Source
create() :: :ok
Link to this function delete(ks_name, range_start) View Source
delete(atom(), RaftKV.Hash.t()) :: :ok
Link to this function ensure_record_created(ks_name, range_start) View Source
ensure_record_created(atom(), RaftKV.Hash.t()) :: :ok
Link to this function insert(ks_name, range_start) View Source
insert(atom(), RaftKV.Hash.t()) :: :ok
Link to this function lookup(ks_name, key) View Source
lookup(atom(), any()) :: RaftKV.Hash.t()
Link to this function traverse_all_keyspace_shards(acc, f) View Source
traverse_all_keyspace_shards(a, ({atom(), RaftKV.Hash.t()}, a -> a)) :: a
when a: any()
Link to this function traverse_keyspace_shards(ks_name, acc, f) View Source
traverse_keyspace_shards(atom(), a, ({atom(), RaftKV.Hash.t()}, a -> a)) :: a
when a: any()