[tahoe-lafs-trac-stream] [tahoe-lafs] #1641: fix regressions in convergent uncoordinated write detection
tahoe-lafs
trac at tahoe-lafs.org
Sun Dec 18 03:03:50 UTC 2011
#1641: fix regressions in convergent uncoordinated write detection
-------------------------+--------------------------------------
Reporter: kevan | Owner: nobody
Type: defect | Status: new
Priority: major | Milestone: undecided
Component: unknown | Version: 1.9.0
Resolution: | Keywords: upload mutable mdmf sdmf
Launchpad Bug: |
-------------------------+--------------------------------------
Comment (by kevan):
The only example I've thought of so far involves storage servers with
shares associated with a file that's being updated joining the grid in
between the map update step and the publish step (so the servermap doesn't
know about their shares). The old publisher would interpret the unknown
shares as evidence of an uncoordinated write and cause the upload to fail.
The new publisher might not; if each of the new servers happens to have a
subset of the shares allocated to it by the publisher, or if the file is
SDMF and the unknown shares are from a certain previous version of the
mutable file, the new publisher will ignore them. That's bad because we
want the publisher to have as much information as possible before
publishing, and we should interpret shares that we didn't know about
before publishing as evidence that we need to gather more information
before pushing new shares.
(is that unclear? I could try to make a concrete example if that'd help.)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1641#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list