Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cargo fmtbackground-task-manager | Alex Auvolat | 2022-07-08 | 1 | -8/+2 |
| | |||||
* | Rename WorkerStatus to WorkerState | Alex Auvolat | 2022-07-08 | 1 | -8/+8 |
| | | | | because it's a state in a state machine | ||||
* | remove useless info!() | Alex Auvolat | 2022-06-28 | 1 | -6/+0 |
| | |||||
* | Small things | Alex Auvolat | 2022-06-28 | 1 | -0/+8 |
| | |||||
* | Persist scrub worker thing in Persister | Alex Auvolat | 2022-06-28 | 1 | -1/+1 |
| | |||||
* | Only one scrub worker (wip) | Alex Auvolat | 2022-06-27 | 1 | -8/+14 |
| | |||||
* | Report progress of scrub and block repair | Alex Auvolat | 2022-06-27 | 1 | -6/+7 |
| | |||||
* | Block repair with new worker semantics | Alex Auvolat | 2022-06-21 | 1 | -27/+22 |
| | |||||
* | Online repair new workers, except blocks and scrub | Alex Auvolat | 2022-06-21 | 1 | -87/+141 |
| | |||||
* | improve internal item counter mechanisms and implement bucket quotas (#326) | Alex | 2022-06-15 | 3 | -0/+220 |
- [x] Refactoring of internal counting API - [x] Repair procedure for counters (it's an offline procedure!!!) - [x] New counter for objects in buckets - [x] Add quotas to buckets struct - [x] Add CLI to manage bucket quotas - [x] Add admin API to manage bucket quotas - [x] Apply quotas by adding checks on put operations - [x] Proof-read Co-authored-by: Alex Auvolat <alex@adnab.me> Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/326 Co-authored-by: Alex <alex@adnab.me> Co-committed-by: Alex <alex@adnab.me> |