]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Notes on cross-torrent request priority
authorMatt Joiner <anacrolix@gmail.com>
Thu, 29 May 2025 08:43:09 +0000 (18:43 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 29 May 2025 08:43:09 +0000 (18:43 +1000)
TODO

diff --git a/TODO b/TODO
index 1164b772d21d7965cefd33c7a4246bae51d42f79..2e15b1f016c1c0dd6e199c7781fbf164e0868734 100644 (file)
--- 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