Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | db abstraction: make .insert() and .remove() return the old value | Alex Auvolat | 2022-06-07 | 1 | -14/+16 |
* | Bring back the counted tree hack for Sled (with caveat) | Alex Auvolat | 2022-06-07 | 1 | -4/+12 |
* | Add inline marker on a bunch of db functions | Alex Auvolat | 2022-06-06 | 1 | -0/+21 |
* | Safe choice: return Vec<u8> and not some fancy zero-copy type | Alex Auvolat | 2022-06-06 | 1 | -93/+8 |
* | fixes | Alex Auvolat | 2022-06-06 | 1 | -9/+18 |
* | Start LMDB adapter, with fixed semantics | Alex Auvolat | 2022-06-03 | 1 | -19/+19 |
* | Slightly prettier code | Alex Auvolat | 2022-06-03 | 1 | -0/+9 |
* | Garage works on sqlite, but it's a hack | Alex Auvolat | 2022-06-03 | 1 | -1/+7 |
* | Conversion utility | Alex Auvolat | 2022-06-03 | 1 | -11/+32 |
* | Fix most clippy lints | Alex Auvolat | 2022-06-03 | 1 | -27/+27 |
* | Change value type to be a dyn thing | Alex Auvolat | 2022-06-03 | 1 | -1/+86 |
* | Sqlite iter with unsafe code | Alex Auvolat | 2022-06-02 | 1 | -4/+2 |
* | Add back Send | Alex Auvolat | 2022-06-02 | 1 | -1/+1 |
* | Begin sqlite adapter | Alex Auvolat | 2022-06-02 | 1 | -28/+44 |
* | Use Cell instead of ArcSwap | Alex Auvolat | 2022-06-02 | 1 | -21/+7 |
* | Complete sled abstraction | Alex Auvolat | 2022-06-02 | 1 | -3/+52 |
* | Adapt Garage to use new DB abstraction | Alex Auvolat | 2022-06-02 | 1 | -23/+91 |
* | Implement iter() and range() on db | Alex Auvolat | 2022-06-02 | 1 | -0/+15 |
* | First iteration of a generic DB layer | Alex Auvolat | 2022-06-02 | 1 | -0/+174 |