Zac Burns
Zac Burns
Right now, each leaf node in the tree keeps a single buffer and flushes all elements at once. This consumes much more memory than is necessary. Instead, allocate buffers of...
Add a mode to read data based on iterators, rather than requiring deserializing the full struct into memory. This is blocked on #4, since right now the entire file would...
The [blog post introducing XXH3](https://fastcompression.blogspot.com/2019/03/presenting-xxh3.html) mentions that a 256 bit variant is possible. I have a use-case for a 256 bit variant in a set hash which uses the resulting...
When `futures::executor::block_on` is called recursively it panics with: ``` thread 'main' panicked at 'cannot execute `LocalPool` executor from within another executor: EnterError', src/libcore/result.rs:1188:5 ``` Here is a complete program to...
`stable-hash`, the library implementing the hashing algorithm for PoI, has a [PR](https://github.com/graphprotocol/stable-hash/pull/9) open for a new variant that is more than 100x as fast as the current variant, while remaining...
Trying to create a `U4096` type with: ```rust use uint::construct_uint; construct_uint! { pub struct U4096(64); } ``` Rust-analyzer produces various errors: ``` arrays only have std trait implementations for lengths...
I would like to refer to bridges in a similar way to how CAIP-2 refers to chains. A naive way to refer to a bridge may be to refer to...
I just want to bring to your attention the newly minted `neon-utils` crate. crates.io: [https://github.com/edgeandnode/neon-utils](https://crates.io/crates/neon-utils) GitHub: [https://github.com/edgeandnode/neon-utils](https://github.com/edgeandnode/neon-utils) First, it may be useful to inspire some improvements to neon's APIs (especially...