raft_kv v0.2.5 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()