I have a confuse that Line 265 in consistent.go.
//reallocate if we're holding on to too much (1/4th)
if cap(c.sortedHashes)/(c.NumberOfReplicas*4) > len(c.circle) {
hashes = nil
}
You stated that it is 1/4, how about this bellow.
if cap(c.sortedHashes)/4 > len(c.circle) {
hashes = nil
}