aboutsummaryrefslogtreecommitdiff
path: root/src/table/merkle.rs
Commit message (Expand)AuthorAgeFilesLines
* [rm-sled] Remove counted_tree_hackAlex Auvolat2024-03-081-4/+0
* [rm-sled] Remove the Sled database engineAlex Auvolat2024-03-081-2/+2
* remove Ring and use ClusterLayout everywhereAlex Auvolat2023-11-081-1/+1
* garage_db: refactor transactions and add on_commit mechanismAlex Auvolat2023-09-211-2/+2
* Make it explicit when using nonversioned encodingAlex Auvolat2023-01-031-3/+4
* cleanupAlex Auvolat2023-01-031-14/+3
* Simplified and more aggressive worker exit logicAlex Auvolat2022-12-141-4/+1
* Spawn all background workers in a separate stepAlex Auvolat2022-12-141-6/+6
* Proper queueing for delayed inserts, now backed to diskAlex Auvolat2022-12-141-1/+5
* cli: prettier table in garage statsAlex Auvolat2022-12-131-0/+4
* Prettier worker list table; remove useless CLI log messagesAlex Auvolat2022-12-121-7/+5
* Background task manager (#332)Alex2022-07-081-33/+54
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-50/+51
* 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