Preston Thorpe
Preston Thorpe
While working on #476: after submitting the PR and then later force pushing some small changes, I noticed one of the build tests failed for a `BorrowMutError`. However upon my...
#509 Started the discussion on discord about possibly supporting UUID types natively. This PR only implements the `sqlean` extension's functions and behavior, with the only changes being: 1. uuid's are...
#406 From everything I have read, just adjusting the sub queue entries size should be fine... Obviously spin-locking on an entry to be processed is not exactly ideal here but...
Idk how I missed these during the initial PR :+1:
In the process of running some tests for batch processing of writes in #557, I did something like: ```sql INSERT INTO t (t1, t2) VALUES (zeroblob(4096*4096), zeroblob(4096*1024)); ``` As usual,...
This PR adds the start of an implementation of an extension library for `limbo` so users can write extensions in rust, that can be loaded at runtime with the `.load`...
#584 Got me thinking about the different quoting styles that LS supports, and I think it's reasonable to offer some of this. Also, I am not a fan of the...
Inspired by https://github.com/gwenn/lemon-rs/pull/88 and expanded upon. Since the strings are never mutated, using `Box` saves the `capacity` field and only ever allocates the necessary size needed. Conversions from `String`->`Box` are...
Examples:  
```console limbo_core::storage::pager: 405: cacheflush SyncWal limbo_core::vdbe: 480: Checkpointing IO limbo_core::io::io_uring: 149: run_once() limbo_core::io::io_uring: 99: get_completion(Some(Entry { result: 0, user_data: 7, flags: 0 })) limbo_core::storage::wal: 651: wal_sync finish # wal sync...