aboutsummaryrefslogtreecommitdiff
path: root/src/db/sled_adapter.rs
Commit message (Expand)AuthorAgeFilesLines
* cargo fmtAlex Auvolat2022-06-071-1/+1
* Correct error type for (unimplemented) iterators in transactionsAlex Auvolat2022-06-071-5/+5
* Cleaner error management (less error-prone api)Alex Auvolat2022-06-071-14/+26
* db abstraction: make .insert() and .remove() return the old valueAlex Auvolat2022-06-071-11/+13
* Bring back the counted tree hack for Sled (with caveat)Alex Auvolat2022-06-071-6/+6
* Small syntax changesAlex Auvolat2022-06-061-3/+1
* Safe choice: return Vec<u8> and not some fancy zero-copy typeAlex Auvolat2022-06-061-29/+10
* Start LMDB adapter, with fixed semanticsAlex Auvolat2022-06-031-11/+11
* Conversion utilityAlex Auvolat2022-06-031-50/+14
* Fix most clippy lintsAlex Auvolat2022-06-031-20/+22
* Change value type to be a dyn thingAlex Auvolat2022-06-031-18/+37
* Begin sqlite adapterAlex Auvolat2022-06-021-50/+55
* Use Cell instead of ArcSwapAlex Auvolat2022-06-021-20/+20
* Complete sled abstractionAlex Auvolat2022-06-021-14/+81
* Do not put sled in garage's cargo.tomlAlex Auvolat2022-06-021-0/+2
* Adapt Garage to use new DB abstractionAlex Auvolat2022-06-021-29/+60
* Implement iter() and range() on dbAlex Auvolat2022-06-021-5/+46
* First iteration of a generic DB layerAlex Auvolat2022-06-021-0/+132