aboutsummaryrefslogtreecommitdiff
path: root/src/db/sqlite_adapter.rs
Commit message (Expand)AuthorAgeFilesLines
* Simplify sqliteAlex Auvolat2022-06-071-32/+12
* sqlite can actually tell us its versionAlex Auvolat2022-06-071-1/+1
* Inform user of what DB engine Garage is running onAlex Auvolat2022-06-071-0/+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-20/+27
* db abstraction: make .insert() and .remove() return the old valueAlex Auvolat2022-06-071-29/+69
* Bring back the counted tree hack for Sled (with caveat)Alex Auvolat2022-06-071-17/+26
* Remove useless clones in sqliteAlex Auvolat2022-06-061-4/+4
* Safe choice: return Vec<u8> and not some fancy zero-copy typeAlex Auvolat2022-06-061-6/+6
* Fix more sqlite deadlocksAlex Auvolat2022-06-061-67/+66
* fixesAlex Auvolat2022-06-061-0/+1
* Start LMDB adapter, with fixed semanticsAlex Auvolat2022-06-031-11/+11
* whoopsAlex Auvolat2022-06-031-0/+1
* Slightly prettier codeAlex Auvolat2022-06-031-8/+8
* Garage works on sqlite, but it's a hackAlex Auvolat2022-06-031-16/+64
* Conversion utilityAlex Auvolat2022-06-031-16/+19
* Fix most clippy lintsAlex Auvolat2022-06-031-25/+27
* Change value type to be a dyn thingAlex Auvolat2022-06-031-0/+4
* Drop laterAlex Auvolat2022-06-031-14/+11
* Just refactor a bitAlex Auvolat2022-06-021-71/+45
* Horrible implementation of range for sqliteAlex Auvolat2022-06-021-2/+92
* Sqlite iter with unsafe codeAlex Auvolat2022-06-021-9/+85
* Begin sqlite adapterAlex Auvolat2022-06-021-0/+265