Steven Allen
Steven Allen
File one against multiformats/multicodec. We really should remove the table here. Pick something in the 2-3 byte range. FYI, such a PR may take a while to get merged as...
We can but we'll need to define a range, again. Also, does anyone actually *use* sha3-512/k? I'm really not seeing why these specs aren't just truncating hashes.
Note: It looks like parking_lot actually has WASM support. When compiled without (experimental) WASM-atomic support, it just panics when trying to park, but that's fine.
That's not really recursive. If we're willing to use a helper function, we can always define a recursive y combinator: ``` rust pub struct Y(pub F); impl Y { pub...
> I think this will change the definition of a duplicate blocks from "a block we receive that is already in the blockstore" to "a block that was not wanted...
I think this is blocked on #393 to avoid blocking it too much. However, that's a _large_ refactor and I'm concerned about merging it while nobody really has time to...
If you have some time, want to take a stab at filling this out? Or modifying it to match bitswap as-is? It should make it easier to reason about the...
Now that #565 has landed, we should look at this again. Before #565, this wouldn't have worked because we would have been able to get out-of-order notifications. However, now that...
What's the status here? Is there any reason to skip things that aren't faulty?
There's a pretty important change you'll be interested in: we now keep track block sizes in our work queue and prioritize peers with the least work "in flight" (least amount...