[tahoe-lafs-trac-stream] [tahoe-lafs] #1390: test whether it works to change encoding parameters for a new version of a mutable file
tahoe-lafs
trac at tahoe-lafs.org
Sat Aug 27 15:51:06 PDT 2011
#1390: test whether it works to change encoding parameters for a new version of a
mutable file
-------------------------------+--------------------------
Reporter: davidsarah | Owner:
Type: defect | Status: new
Priority: major | Milestone: soon
Component: code-encoding | Version: 1.8.2
Resolution: | Keywords: test mutable
Launchpad Bug: |
-------------------------------+--------------------------
Comment (by Brian Warner <warner@…>):
In [5216/trunk]:
{{{
#!CommitTicketReference repository="trunk" revision="5216"
SDMF: update filenode with correct k/N after Retrieve. Fixes #1510.
Without this, we get a regression when modifying a mutable file that was
created with more shares (larger N) than our current tahoe.cfg . The
modification attempt creates new versions of the (0,1,..,newN-1) shares,
but
leaves the old versions of the (newN,..,oldN-1) shares alone (and throws a
assertion error in SDMFSlotWriteProxy.finish_publishing in the process).
The mixed versions that result (some shares with e.g. N=10, some with
N=20,
such that both versions are recoverable) cause problems for the Publish
code,
even before MDMF landed. Might be related to refs #1390 and refs #1042.
}}}
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1390#comment:2>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list