aboutsummaryrefslogtreecommitdiff
path: root/src/table/merkle.rs
Commit message (Expand)AuthorAgeFilesLines
* 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