[tahoe-lafs-trac-stream] [tahoe-lafs] #1975: remove the last use of notifyOnDisconnect, in server selection
tahoe-lafs
trac at tahoe-lafs.org
Wed May 22 23:40:11 UTC 2013
#1975: remove the last use of notifyOnDisconnect, in server selection
-----------------------------+---------------------------
Reporter: zooko | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: code-network | Version: 1.10.0
Keywords: foolscap upload | Launchpad Bug:
-----------------------------+---------------------------
Please read the description of #816 for context. There is, I believe, a
bug in foolscap's {{{notifyOnDisconnect}}}. We only use it in one place
now, which is in the share allocation algorithm's server selection. We
might want to keep using it there, even though it is buggy, because it
doesn't matter that much whether it works or not -- it just changes the
order of shares. Or we might want to remove the use of it, for similar
reasons. It would also be possible to make the server selection more
complicated in order to order the shares nicely even when a server fails
to accept the share that you originally intended for it, but that might
not be worth the complexity cost.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1975>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list