aboutsummaryrefslogtreecommitdiff
path: root/src/block
Commit message (Expand)AuthorAgeFilesLines
* Fix clippy lintAlex Auvolat2022-06-061-1/+1
* Fix more .unwrap()'sAlex Auvolat2022-06-061-2/+6
* fixAlex Auvolat2022-06-061-1/+1
* add commentAlex Auvolat2022-06-061-0/+9
* Improve things in block manager & correctly propagate .len() errorsAlex Auvolat2022-06-061-18/+36
* Table updated trigger now happens in transaction, this is waaaay better!Alex Auvolat2022-06-062-32/+39
* Safe choice: revert "Update rmp-serde"Alex Auvolat2022-06-061-1/+1
* Safe choice: return Vec<u8> and not some fancy zero-copy typeAlex Auvolat2022-06-061-8/+4
* Start LMDB adapter, with fixed semanticsAlex Auvolat2022-06-031-3/+3
* Update rmp-serdeAlex Auvolat2022-06-031-1/+1
* small fixesAlex Auvolat2022-06-031-3/+1
* Fix block repair to not deadlock with sqliteAlex Auvolat2022-06-031-0/+8
* fix clipy lintAlex Auvolat2022-06-031-5/+4
* Slightly prettier codeAlex Auvolat2022-06-031-13/+6
* Fix most clippy lintsAlex Auvolat2022-06-031-2/+4
* Change value type to be a dyn thingAlex Auvolat2022-06-031-1/+1
* Sqlite iter with unsafe codeAlex Auvolat2022-06-021-3/+11
* Adapt Garage to use new DB abstractionAlex Auvolat2022-06-024-39/+55
* First implementation of K2V (#293)Alex2022-05-101-1/+1
* Bring maximum exponential backoff time down from 16h to 1hAlex Auvolat2022-04-071-1/+5
* Add blocks in errored state to `garage stats`Alex Auvolat2022-03-281-0/+5
* Add lots of comments on how the resync queue worksAlex Auvolat2022-03-231-5/+96
* Make background tranquility a configurable parameterAlex Auvolat2022-03-232-10/+9
* Move block RC code to separate `rc.rs`Alex Auvolat2022-03-233-136/+175
* Move DataBlock out of manager.rsAlex Auvolat2022-03-233-78/+86
* Move block manager to separate moduleAlex Auvolat2022-03-234-0/+1237