aboutsummaryrefslogtreecommitdiff
path: root/src/table/merkle.rs
Commit message (Expand)AuthorAgeFilesLines
* Improve things in block manager & correctly propagate .len() errorsAlex Auvolat2022-06-061-4/+4
* Small syntax changesAlex Auvolat2022-06-061-4/+1
* 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-3/+3
* Start LMDB adapter, with fixed semanticsAlex Auvolat2022-06-031-13/+13
* Update rmp-serdeAlex Auvolat2022-06-031-1/+1
* Slightly prettier codeAlex Auvolat2022-06-031-7/+1
* Garage works on sqlite, but it's a hackAlex Auvolat2022-06-031-2/+7
* Change value type to be a dyn thingAlex Auvolat2022-06-031-5/+6
* Sqlite iter with unsafe codeAlex Auvolat2022-06-021-23/+23
* Adapt Garage to use new DB abstractionAlex Auvolat2022-06-021-25/+29
* Add tracing integration with opentelemetryAlex Auvolat2022-03-141-1/+0
* Make table name a const in traitAlex Auvolat2021-12-151-6/+9
* Fix clippy lints (fix #121)Alex Auvolat2021-10-261-2/+2
* fix clippy warnings on tableTrinity Pointard2021-05-031-13/+6
* Improve bootstraping: do it regularly; persist peer listAlex Auvolat2021-04-271-6/+17
* Todo make a test for the Merkle updaterAlex Auvolat2021-03-161-44/+59
* Update dependenciesAlex Auvolat2021-03-161-6/+5
* Simpler Merkle & syncAlex Auvolat2021-03-161-17/+12
* some reorderingAlex Auvolat2021-03-161-4/+2
* Refactor codeAlex Auvolat2021-03-161-27/+34
* Some improvements in background worker but we terminate lateAlex Auvolat2021-03-151-4/+1
* WIP migrate to tokio 1Alex Auvolat2021-03-151-2/+2
* Refactor block resync loop; make workers infaillibleAlex Auvolat2021-03-151-2/+1
* Small fixesAlex Auvolat2021-03-151-2/+10
* Tiny thingsAlex Auvolat2021-03-151-0/+1
* Make block rc code more understandableAlex Auvolat2021-03-151-1/+1
* Implement table gc, currently for block_ref and version onlyAlex Auvolat2021-03-121-4/+1
* Implement garage stats to get info on node contentsAlex Auvolat2021-03-121-2/+2
* Make syncer have its own rpc client/serverAlex Auvolat2021-03-121-5/+13
* Fix merkle updater not being notified; improved loggingAlex Auvolat2021-03-121-6/+7
* whoopsAlex Auvolat2021-03-111-1/+2
* (not well tested) use merkle tree for syncAlex Auvolat2021-03-111-24/+83
* WIP big refactoringAlex Auvolat2021-03-111-11/+28
* Checkpoint: add merkle tree in data tableAlex Auvolat2021-03-111-0/+352