- Version 1.0.0 release
- No changes from v1.0.0rc1
Rendezvous.find_node
breaks ties in the event of a hash collision. Winner is chosen by[node_id.to_s, node_id.to_s].max
Cluster.remove_zone
now raisesArgumentError
on attempt to remove a non-existent zone.Cluster.remove_node
andRendezvousHash.remove_node
now raiseArgumentError
on attempt to remove a non-existent node.- Support for custom hash functions retracted for 1.0.0 milestone.
murmur_seed
keyword argument renamed toseed
forCluster
andRendezvousHash
initialize
methods.
- Initial Release.