raft_kv v0.2.5 RaftKV.Keyspaces.MergeCandidates View Source
Link to this section Summary
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: [RaftKV.Keyspaces.MergeCandidates.Elem.t()]
t() :: [RaftKV.Keyspaces.MergeCandidates.Elem.t()]
Link to this section Functions
Link to this function
add(cs, new_cs)
View Source
add(cs, new_cs)
View Source
add(t(), [RaftKV.Keyspaces.MergeCandidates.Elem.t()]) :: t()
add(t(), [RaftKV.Keyspaces.MergeCandidates.Elem.t()]) :: t()
Link to this function
max_length()
View Source
max_length()
View Source
max_length() :: non_neg_integer()
max_length() :: non_neg_integer()
Link to this function
remove_entries_of_keyspace(cs, ks_name) View Source
Link to this function
remove_overlapping_entries(cs, ks_name, range_start1, range_start2)
View Source
remove_overlapping_entries(cs, ks_name, range_start1, range_start2)
View Source
remove_overlapping_entries(t(), atom(), RaftKV.Hash.t(), RaftKV.Hash.t()) ::
t()
remove_overlapping_entries(t(), atom(), RaftKV.Hash.t(), RaftKV.Hash.t()) :: t()
Link to this function