Commit Graph

6 Commits

Author SHA1 Message Date
Pavel Tatarskiy e6a38b1cd1
fixes anacrolix/torrent#795 (#807) 2023-05-19 14:23:34 +10:00
Matt Joiner 935dc3da0a Switch to ajwerner/btree in piece request ordering 2022-01-22 18:40:33 +11:00
Matt Joiner 934944e498 Add AjwernerBtree as an alternative btree backing for piece request order
Also add some scans to benchmarks. Make a few changes to reduce allocations using piece request order.
2022-01-22 18:40:33 +11:00
Matt Joiner ffb98097fa Fix BenchmarkUpdatePiecePriorities 2021-12-16 14:00:19 +11:00
Matt Joiner 1bc84e316f Don't group Torrent piece request orders without a storage capacity together 2021-12-12 18:35:02 +11:00
Matt Joiner 94bb5d40ba Implement piece request ordering with retained state 2021-12-12 18:35:01 +11:00