- Remove unnecessary
mut
on methods. - Change
Client::insert_point
to return node associated with inserted point. - Add
with_hasher
to specify a custom hash function for nodes and points.
- Update license.
- Update documentation.
- Better error messages.
- Put trait bounds on member functions instead of struct.
- Use
impl Trait
feature. - Use range expressions features.
- Use
impl Trait
feature.
- Fix build failure on
stable
due to backwards incompatible feature.
- Update formatting.
- Replace
TreapMap
withBTreeMap
.
- Update tests and formatting.
- Exclude benchmarks from code coverage.
- Remove unneeded
mut
inmpc::Ring::get_node
.
- Example client usages.
jump
module withRing
.maglev
module withRing
.mpc
module withRing
.- Benchmarks and distribution tests.
- Use
SipHasher
instead of xor for hashing.
carp
module withNode
, andRing
.consistent
module withRing
, andClient
.rendezvous
module withRing
, andClient
.weighted_rendezvous
module withRing
, andClient
.