Jonathan Johnson
Jonathan Johnson
#### Use Case: Currently `fetch_and_update` and `update_and_fetch` use a `&[u8]` parameter in the callback. In the event that someone is writing a callback where they wish for the value to...
I am implementing a UI layer in an async framework, and I am unable to pass Stretch around (including using it as a member on the "self" structure) in async...
My engine that I based on rgx is panicing on linux. All of the examples work fine *except* the threaded example. Here's the backtrace: ``` thread '' panicked at 'assertion...
Closes #58. **This TODO list is for the previous attempt at integrating Sediment before it was rewritten in December** - [ ] transaction log caching needs to be replaced with...
Refs khonsulabs/bonsaidb#250
The current implementation of read-file caching isn't great -- it never closes any files. This is fine for now, but we'll eventually run into open-file limits. The read-files (and maybe...
From Discord, @rrichardson discovered that the MemoryFile implementation is incredibly slower than the real-file based implementation, at least when consumed from BonsaiDb -- on the order of magnitude of 10...
Currently, TreeFiles store blobs/chunks in the same file that nodes are written to. When compacting a database, all of the blobs that are alive must be transferred to the new...
It occurred to me that one aspect of locking that many databases support is a way to lock multiple tables for read to ensure that none of them change while...
- #35 - #40 - Consider allowing larger transaction payloads - Add atomic upgrade - `TransactionLog` should expose a new error when the log format is the old format. -...