| choose_claim_v1/1 | |
| choose_claim_v1/2 | |
| choose_claim_v1/3 | |
| choose_claim_v2/1 | |
| choose_claim_v2/2 | |
| choose_claim_v2/3 | |
| choose_claim_v3/1 | |
| choose_claim_v3/2 | |
| choose_claim_v3/3 | |
| claim/1 | |
| claim/3 | |
| claim_diagonal/3 | |
| claim_diversify/3 | |
| claim_rebalance_n/2 | |
| claim_until_balanced/2 | |
| claim_until_balanced/4 | |
| default_choose_claim/1 | Choose a partition at random. |
| default_choose_claim/2 | |
| default_choose_claim/3 | |
| default_wants_claim/1 | Want a partition if we currently have less than floor(ringsize/nodes). |
| default_wants_claim/2 | |
| diagonal_stripe/2 | |
| meets_target_n/2 | |
| never_wants_claim/1 | For use by nodes that should not claim any partitions. |
| never_wants_claim/2 | |
| random_choose_claim/1 | |
| random_choose_claim/2 | |
| random_choose_claim/3 | |
| wants/1 | |
| wants_claim_v1/1 | |
| wants_claim_v1/2 | |
| wants_claim_v2/1 | |
| wants_claim_v2/2 | |
| wants_claim_v3/1 | |
| wants_claim_v3/2 | |
| wants_owns_diff/2 |
choose_claim_v1(Ring) -> any()
choose_claim_v1(Ring0, Node) -> any()
choose_claim_v1(Ring0, Node, Params0) -> any()
choose_claim_v2(Ring) -> any()
choose_claim_v2(Ring, Node) -> any()
choose_claim_v2(Ring, Node, Params0) -> any()
choose_claim_v3(Ring) -> any()
choose_claim_v3(Ring, ClaimNode) -> any()
choose_claim_v3(Ring, ClaimNode, Params) -> any()
claim(Ring) -> any()
claim(Ring, Want, Choose) -> any()
claim_diagonal(Wants, Owners, Params) -> any()
claim_diversify(Wants, Owners, Params) -> any()
claim_rebalance_n(Ring0, Node) -> any()
claim_until_balanced(Ring, Node) -> any()
claim_until_balanced(Ring, Node, Want, Choose) -> any()
default_choose_claim(Ring::riak_core_ring()) -> riak_core_ring()
Choose a partition at random.
default_choose_claim(Ring, Node) -> any()
default_choose_claim(Ring, Node, Params) -> any()
default_wants_claim(Ring::riak_core_ring()) -> {yes, integer()} | no
Want a partition if we currently have less than floor(ringsize/nodes).
default_wants_claim(Ring, Node) -> any()
diagonal_stripe(Ring, Nodes) -> any()
meets_target_n(Ring, TargetN) -> any()
never_wants_claim(X1::riak_core_ring()) -> no
For use by nodes that should not claim any partitions.
never_wants_claim(X1, X2) -> any()
random_choose_claim(Ring) -> any()
random_choose_claim(Ring, Node) -> any()
random_choose_claim(Ring0, Node, Params) -> any()
wants(Ring) -> any()
wants_claim_v1(Ring) -> any()
wants_claim_v1(Ring0, Node) -> any()
wants_claim_v2(Ring) -> any()
wants_claim_v2(Ring, Node) -> any()
wants_claim_v3(Ring) -> any()
wants_claim_v3(Ring, Node) -> any()
wants_owns_diff(Wants, Owns) -> any()
Generated by EDoc