[tahoe-lafs-trac-stream] [tahoe-lafs] #232: Peer selection doesn't rebalance shares on overwrite of mutable file.
tahoe-lafs
trac at tahoe-lafs.org
Thu Dec 6 21:43:36 UTC 2012
#232: Peer selection doesn't rebalance shares on overwrite of mutable file.
------------------------------+---------------------------------
Reporter: zooko | Owner: warner
Type: defect | Status: new
Priority: major | Milestone: 1.11.0
Component: code-mutable | Version: 0.7.0
Resolution: | Keywords: repair preservation
Launchpad Bug: |
------------------------------+---------------------------------
Changes (by davidsarah):
* milestone: soon => 1.11.0
Old description:
> When you upload a new version of a mutable file, it currently uploads the
> new shares to peers which already have old shares, then checks that
> enough shares have been uploaded, then is happy. However, this means it
> never "rebalances", so if there were few peers (or just yourself!) the
> first time, and many peers the second time, the file is still stored on
> only those few peers.
>
> This is an instance of the general principle that shares are not the
> right units for robustness measurements -- servers are.
New description:
When you upload a new version of a mutable file, it currently uploads the
new shares to peers which already have old shares, then checks that enough
shares have been uploaded, then is happy. However, this means it never
"rebalances", so if there were few peers (or just yourself!) the first
time, and many peers the second time, the file is still stored on only
those few peers.
This is an instance of the general principle that shares are not the right
units for robustness measurements -- servers are.
--
Comment:
Related to #1057 (Alter mutable files to use servers of happiness).
Ideally the server selection for mutable and immutable files would use the
same code, as far as possible.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/232#comment:22>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list