swift/test/unit
Samuel Merritt e994d033a6 Refactor partition gathering.
RingBuilder._reassign_parts() is really moving one (partition,
replica) pair at a time. However, the way that _gather_reassign_parts
passes that data in was strange; it would update each replica's entry
in _replica2part2dev to 0xffff, then return a list of affected
partitions. Now it just returns the pairs to move.

This is helpful in the presence of bugs that affect partition
assignment (e.g. #943493), there's no chance of stray 0xffff values
hanging around and corrupting the partition map.

Also, update my email address.

Change-Id: Ifb3aeb4fac750f66e2ddbad88eb5846e72bac20c
2012-03-06 10:17:03 -08:00
..
account fixes bug lp 891247 2011-11-23 11:50:09 -06:00
common Refactor partition gathering. 2012-03-06 10:17:03 -08:00
container Consistent timestamp formatting for last_modified. 2012-02-02 11:54:15 +00:00
obj Change tpooled_get_hashes back to err,err on Timeout, (object server REPLICATE needs it) and unit tests 2012-02-08 10:22:39 -08:00
proxy Fix bug regarding negative Content-Length headers. 2012-01-31 16:58:00 +00:00
__init__.py PEP8 swift cleanup 2012-01-04 14:53:53 +08:00