immutable: redefine the "sharemap" member of the upload results to be a map from...
authorZooko O'Whielacronx <zooko@zooko.com>
Sat, 10 Jan 2009 18:46:23 +0000 (11:46 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Sat, 10 Jan 2009 18:46:23 +0000 (11:46 -0700)
commit6e3396fb88c7137037c3fcd497239d72450a2247
treeca6a21778efdec347660891fee4b145ba5603b29
parentef60e85ec67485eb2a22f49a1471fe6af2a22ea2
immutable: redefine the "sharemap" member of the upload results to be a map from shnum to set of serverids
It used to be a map from shnum to a string saying "placed this share on XYZ server".  The new definition is more in keeping with the "sharemap" object that results from immutable file checking and repair, and it is more useful to the repairer, which is a consumer of immutable upload results.
src/allmydata/immutable/upload.py
src/allmydata/interfaces.py
src/allmydata/web/status.py