aboutsummaryrefslogtreecommitdiff
path: root/src/db/sqlite_adapter.rs
Commit message (Expand)AuthorAgeFilesLines
* Don't fetch old values in cross-partition transactional insertsJulien Kritter2024-09-121-23/+9
* dont assert deletion count in sqlite KV adaptermarvin-j972024-09-041-1/+0
* perf(kv): dont retrieve values for write opsmarvin-j972024-09-041-10/+6
* Merge branch 'main' into next-0.10Alex Auvolat2024-03-181-106/+106
|\
| * [sqlite-r2d2] implement connection pooling in sqlite backendAlex Auvolat2024-03-181-108/+96
| * [db-snapshot] Implement db snapshotting logic in garage_dbAlex Auvolat2024-03-151-0/+12
* | [rm-sled] factorize some code in sqlite backendAlex Auvolat2024-03-121-28/+24
* | [rm-sled] Make proper use of pinning in LMDB adapter + comment unsaferm-sledAlex Auvolat2024-03-081-19/+25
* | [rm-sled] Implement iterators in sqlite & lmdb transactionsAlex Auvolat2024-03-081-14/+111
* | [rm-sled] Implement some missing functionality in garage_dbAlex Auvolat2024-03-081-0/+5
* | [rm-sled] Remove counted_tree_hackAlex Auvolat2024-03-081-4/+0
|/
* garage_db: refactor transactions and add on_commit mechanismAlex Auvolat2023-09-211-5/+5
* cli: prettier table in garage statsAlex Auvolat2022-12-131-0/+4
* Uniformize tracing::* imports (hopefully fixes 32-bit build)fix-32bit-buildAlex Auvolat2022-07-151-2/+0
* Background task manager (#332)Alex2022-07-081-1/+1
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-151-0/+10
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-0/+500