From: Matt Joiner Date: Thu, 29 May 2025 08:43:09 +0000 (+1000) Subject: Notes on cross-torrent request priority X-Git-Tag: v1.59.0~93 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=91d7d12848d1acc25a411607f6dc7e562d4ce3dc;p=btrtrc.git Notes on cross-torrent request priority --- diff --git a/TODO b/TODO index 1164b772..2e15b1f0 100644 --- a/TODO +++ b/TODO @@ -9,4 +9,7 @@ webseeds: * Force webseed requests to be applied synchronously to an available object reader and contiguous. * Always make open-ended webseed requests so that more requests can be applied. * Can possibly use expanding requests windows with webseeds with the above changes. - * After synchronously searching for more requests for an open object, close it if none are forthcoming which opens up another slot. \ No newline at end of file + * After synchronously searching for more requests for an open object, close it if none are forthcoming which opens up another slot. + + cross-torrent request priority: + * Could use the unverified bytes window to do per-connection requesting as needed? Might require abandoning a fix piece order per storage/torrent. Could make webseeding cooperate much more effectively with regular peers. \ No newline at end of file