[tahoe-lafs-trac-stream] [tahoe-lafs] #1670: KeyError in mutable retrieve
tahoe-lafs
trac at tahoe-lafs.org
Mon Feb 20 00:55:13 UTC 2012
#1670: KeyError in mutable retrieve
-------------------------+-------------------------------------------------
Reporter: vikarti | Owner: davidsarah
Type: defect | Status: new
Priority: | Milestone: soon
critical | Version: 1.9.1
Component: code- | Keywords: mutable retrieve error tahoe-backup
mutable |
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by kevan):
It looks like the mutable filenode modification code in
{{{MutableFileVersion}}} reacts to an {{{UncoordinatedWriteError}}} by
performing a map update, then trying the operation again. That map update
will update the {{{MutableFileVersion}}}'s internal servermap, but not its
internal verinfo tuple. If the {{{UncoordinatedWriteError}}} is due to a
concurrent update operation that updated all or most (enough for the
version to be unrecoverable, anyway) of the shares associated with the
{{{MutableFileVersion}}}'s version of the mutable file, then we would see
the {{{KeyError}}} reported by vikarti and others. Someone (likely me, if
no one gets around to it before next weekend) should look over the
incident logs to see if they support or refute this theory.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1670#comment:9>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list