aboutsummaryrefslogtreecommitdiff
path: root/src/garage/repair.rs
Commit message (Expand)AuthorAgeFilesLines
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-151-163/+0
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-18/+32
* First implementation of K2V (#293)Alex2022-05-101-3/+3
* New model for bucketsAlex Auvolat2022-01-041-2/+2
* Add tranquilizer mechanism to improve on token bucket mechanismtranquilityAlex Auvolat2021-11-041-2/+2
* Refactoring on repair commandscli-verify-integrityAlex Auvolat2021-10-271-49/+31
* add cli parameter to verify local bloc integrityTrinity Pointard2021-10-271-0/+8
* Some improvements in background worker but we terminate lateAlex Auvolat2021-03-151-5/+1
* Refactor block resync loop; make workers infaillibleAlex Auvolat2021-03-151-0/+10
* Fix race conditionAlex Auvolat2021-03-151-17/+3
* (not well tested) use merkle tree for syncAlex Auvolat2021-03-111-22/+11
* WIP big refactoringAlex Auvolat2021-03-111-22/+7
* Refactor model stuff, including cleaner CRDTsAlex Auvolat2021-03-101-5/+4
* Rename garage_core to garage_modelAlex Auvolat2020-07-071-4/+4
* Repair: do not mark deleted when upstream object is not foundAlex Auvolat2020-05-041-4/+4
* Fix deletion propagationAlex Auvolat2020-04-261-1/+5
* Add key table to repair procedureAlex Auvolat2020-04-261-0/+7
* Split code for modular compilationAlex Auvolat2020-04-241-0/+183