raft_fleet v0.1.2 RaftFleet.UnhealthyMembersCountsMap

Summary

Types

t :: %{optional(Croma.Atom.t) => RaftFleet.UnhealthyMembersCounts.t}

Functions

most_unhealthy_node(m, threshold)

Specs

most_unhealthy_node(t, non_neg_integer) :: nil | node
remove_node(umcm, n)

Specs

remove_node(t, node) :: t
validate(term)

Specs

validate(term) :: Croma.Result.t(t)