Matt Joiner
|
135f21fb64
|
Use interfaces to lazily expose the bare minimum inputs to GetRequestablePieces
|
2021-12-12 18:35:01 +11:00 |
Matt Joiner
|
0f53cbf07e
|
Change peer requesting to spread requests out evenly
|
2021-10-19 14:08:13 +11:00 |
Matt Joiner
|
eab111dd84
|
Switch Peer.PieceAllowedFast and several request strategy inputs to raw roaring.Bitmaps
This is in preparation to support encoding request strategy run inputs for benchmarking.
|
2021-10-05 20:06:23 +11:00 |
Matt Joiner
|
1d2d1a9cde
|
Store peer requests in a bitmap
|
2021-09-19 15:16:37 +10:00 |
Matt Joiner
|
63b0e42731
|
Get max unverified bytes working
|
2021-06-07 13:01:39 +10:00 |
Matt Joiner
|
b80e2b08b5
|
Get request rebalancing working optimally!
|
2021-06-07 13:01:39 +10:00 |
Matt Joiner
|
0d4e566fc0
|
Extract request strategy stuff into a separate module
|
2021-06-07 13:01:39 +10:00 |