[tahoe-lafs-trac-stream] [tahoe-lafs] #1641: fix regressions in convergent uncoordinated write detection
tahoe-lafs
trac at tahoe-lafs.org
Thu Nov 21 22:43:55 UTC 2013
#1641: fix regressions in convergent uncoordinated write detection
------------------------------+--------------------------------------
Reporter: kevan | Owner: kevan
Type: defect | Status: assigned
Priority: major | Milestone: 1.12.0
Component: code-mutable | Version: 1.9.0
Resolution: | Keywords: upload mutable mdmf sdmf
Launchpad Bug: |
------------------------------+--------------------------------------
Comment (by daira):
Replying to [ticket:1641 kevan]:
> [...] Only {{{MDMFSlotWriteProxy}}} returns the checkstring associated
with the current version of the mutable file, which is necessary in order
for the #546 check to behave the same as in the pre-1.9 publisher. The fix
for this issue is to change {{{SDMFSlotWriteProxy}}} to return the same
checkstring as {{{MDMFSlotWriteProxy}}}.
>
> The practical impact of the first regression is that SDMF publish
operations are less able to figure out when they need to abort a publish
and try again after another map update. [...]
We decided to remove the code that tries again (ticket:1670#comment:46),
but {{{SDMFSlotWriteProxy}}} should probably be changed to use the same
checkstring anyway, just for consistency and simplicity.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1641#comment:17>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list