Commit Graph

16 Commits

Author SHA1 Message Date
9e2911b36c
spread chosen chunks more thinly if small files
should help (a little) if many small files with distribution
2024-08-02 13:06:55 +02:00
8bd2c925a6
fix missized local have bitset 2024-07-25 14:57:27 +02:00
da406714ff
adopt to new os and message file refactor 2024-07-24 17:55:31 +02:00
10756e13ce
small fixes 2024-07-14 20:11:37 +02:00
ca89e43a40
refactor extract chunk picker systems 2024-07-13 12:36:49 +02:00
eff25cb10b
meh 2024-07-12 14:42:13 +02:00
bee7de3fb7
sequential strat now respects ReadHeadHint 2024-07-10 11:26:47 +02:00
822b979286
object download prio, not set anywhere yet, but the code is there now 2024-07-10 11:13:57 +02:00
ef91ec14fc
explicit and better rng, remove junk and old code 2024-07-10 10:41:25 +02:00
02d58928f4
small refactors 2024-07-09 11:40:01 +02:00
e5681b4ad5
rework chunk picker update logic and participation logic
disable most spammy log
2024-07-08 18:12:47 +02:00
bf1fa64973
chunk picker strategies 2024-07-07 16:49:31 +02:00
11dee5870c
fix round robin and reduce num empty spins to improve perf 2024-07-07 15:55:22 +02:00
266cddf816
properly account for open requests when determining how much to request 2024-07-07 12:45:23 +02:00
d19fc6ba30
new chunk picker, basically working
still needs work on the sending side and more bug fixes
2024-07-03 12:11:20 +02:00
92b3d1a5fb
more chunk picker prep 2024-07-02 15:52:25 +02:00