aboutsummaryrefslogtreecommitdiff
path: root/src/db/lmdb_adapter.rs
Commit message (Collapse)AuthorAgeFilesLines
* Inform user of what DB engine Garage is running onAlex Auvolat2022-06-071-0/+4
|
* simplify & fix db testsAlex Auvolat2022-06-071-4/+4
|
* 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-19/+26
|
* db abstraction: make .insert() and .remove() return the old valueAlex Auvolat2022-06-071-15/+17
|
* Bring back the counted tree hack for Sled (with caveat)Alex Auvolat2022-06-071-4/+6
| | | | caveat: it's not only for sled
* Fix clippyAlex Auvolat2022-06-061-6/+6
|
* Simplify lmdb adapter (one less indirection)Alex Auvolat2022-06-061-27/+6
|
* Small syntax changesAlex Auvolat2022-06-061-3/+1
|
* Safe choice: return Vec<u8> and not some fancy zero-copy typeAlex Auvolat2022-06-061-59/+11
|
* fixesAlex Auvolat2022-06-061-2/+9
|
* Integrate LMDB with restAlex Auvolat2022-06-031-1/+25
|
* Implement iterator for LMDBAlex Auvolat2022-06-031-8/+98
|
* LMDB: use Heed wrapper (much more complete)Alex Auvolat2022-06-031-36/+30
|
* Start LMDB adapter, with fixed semanticsAlex Auvolat2022-06-031-0/+270