- PyPy3 support in
_murmur3
extension - @sontek - Pure Python fallback
murmur3_32
function for non-CPython interpreters.
- 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 bymax(str(node_id), str(node_id))
Cluster.remove_zone
now raisesValueError
on attempt to remove a non-existent zone.Cluster.remove_node
andRendezvousHash.remove_node
now raiseValueError
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
__init__
methods.
- Initial Release.