cloudant/mem3 — pull request #20 by rnewson (2012-04-19 21:05:53+00:00)
Title: Reimplement mem3:ushards to honor all 5 properties

This attempts to implement everything described at https://github.com/cloudant/ops/blob/master/Ushards-Algorithm.md.

It appears to do what I intended and the code is pretty clear, but I've been stung here before and it's important to get this right, so please read it while sober and calm.