[tahoe-lafs-trac-stream] [Tahoe-LAFS] #296: enforce timeout on DYHB queries?
Tahoe-LAFS
trac at tahoe-lafs.org
Sun Aug 16 15:17:31 UTC 2015
#296: enforce timeout on DYHB queries?
------------------------------+--------------------------------------------
Reporter: warner | Owner:
Type: defect | Status: new
Priority: major | Milestone: eventually
Component: code-network | Version: 0.7.0
Resolution: | Keywords: upload-helper performance hang
Launchpad Bug: |
------------------------------+--------------------------------------------
Changes (by zooko):
* keywords: helper performance hang => upload-helper performance hang
Old description:
> When a file is uploaded via the helper, the first thing the helper does
> is to ask all the storage servers if they already have the shares. If one
> of those servers has recently been silently lost (a laptop that was
> suspended, or a network connection that's been severed), the query can
> take up to 15 minutes to time out.
>
> It might be nice to accelerate this process by establishing an upper
> bound on the amount of time that we'll wait for a response, perhaps 10-15
> seconds. We could use similar measures on share transmission,
> specifically download (since we have plenty of peers to choose from).
New description:
When a file is uploaded via the helper, the first thing the helper does is
to ask all the storage servers if they already have the shares. If one of
those servers has recently been silently lost (a laptop that was
suspended, or a network connection that's been severed), the query can
take up to 15 minutes to time out.
It might be nice to accelerate this process by establishing an upper bound
on the amount of time that we'll wait for a response, perhaps 10-15
seconds. We could use similar measures on share transmission, specifically
download (since we have plenty of peers to choose from).
--
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/296#comment:3>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list