aboutsummaryrefslogtreecommitdiff
path: root/src/garage/cli
Commit message (Collapse)AuthorAgeFilesLines
* cli: improvements to the layout commands when multiple layouts are liveAlex Auvolat2023-12-083-27/+48
|
* layout: allow sync update tracker to progress with only quorumsAlex Auvolat2023-12-071-3/+3
|
* layout cli: safer skip-dead-nodes commandAlex Auvolat2023-12-073-21/+49
|
* admin: more info in admin GetClusterStatusAlex Auvolat2023-11-281-4/+5
|
* cli: remove historic layout info from statusAlex Auvolat2023-11-271-18/+0
|
* cli: add layout history and layout assume-sync commandsAlex Auvolat2023-11-273-2/+139
|
* cli: show when nodes are draining metadataAlex Auvolat2023-11-271-64/+108
|
* layou: implement ack lockingAlex Auvolat2023-11-151-1/+1
|
* layout: add helper for cached/external values to centralize recomputationAlex Auvolat2023-11-151-2/+1
|
* layout: refactoring of all_nodesAlex Auvolat2023-11-141-3/+3
|
* layout admin: add missing calls to update_hashAlex Auvolat2023-11-091-1/+2
|
* layout: refactor to use a RwLock on LayoutHistoryAlex Auvolat2023-11-091-4/+2
|
* layout: more refactoringAlex Auvolat2023-11-091-2/+4
|
* layout: use separate CRDT for staged layout changesAlex Auvolat2023-11-093-22/+33
|
* cluster layout: adapt all uses of ClusterLayout to LayoutHistoryAlex Auvolat2023-11-082-23/+32
|
* convert_db: fix buildAlex Auvolat2023-10-101-1/+1
|
* Merge branch 'main' into nextAlex Auvolat2023-10-103-0/+77
|\
| * Move convert_db command into main garage binaryconvert-db-main-binaryAlex Auvolat2023-10-103-0/+73
| |
* | cli: more precise doc commentAlex Auvolat2023-10-041-2/+2
| |
* | new layout: improve display and fix commentsAlex Auvolat2023-09-181-3/+3
| |
* | new layout: make zone_redundancy optionnal (if not set, is maximum)Alex Auvolat2023-09-182-17/+24
| |
* | new layout: improve output displayAlex Auvolat2023-09-121-51/+38
| |
* | block manager: add rebalance operation to rebalance multi-hdd setupsAlex Auvolat2023-09-071-0/+3
| |
* | Merge branch 'main' into nextv0.9.0-beta1Alex Auvolat2023-08-291-1/+1
|\|
| * src/garage/cli: fix typoFlorian Klink2023-07-141-1/+1
| |
* | admin and cli: hide secret keys unless askedAlex Auvolat2023-06-141-2/+5
| |
* | Merge branch 'main' into nextAlex Auvolat2023-06-133-4/+9
|\|
| * fix timestamps wrapping around in `garage block list-errors` (fix #584)fix-future-timestampsAlex Auvolat2023-06-121-1/+6
| |
| * Split format_table into separate crate and reduce k2v-client dependenciesformat_table-v0.1.0Alex Auvolat2023-05-173-3/+3
| |
* | garage key import: add checks and `--yes` CLI flag (fix #278)Alex Auvolat2023-06-131-0/+4
| |
* | fix mpu counter (add missing workers) and report info at appropriate placesAlex Auvolat2023-06-093-15/+25
| |
* | Add multipart upload repairAlex Auvolat2023-06-091-0/+3
| |
* | updaet block admin for new multipartupload modelsAlex Auvolat2023-06-092-12/+34
| |
* | Merge branch 'main' into nextAlex Auvolat2023-04-254-20/+48
|\|
| * fix cli display bugk2v-watch-range-2Alex Auvolat2023-01-261-1/+1
| |
| * more fixesAlex Auvolat2023-01-262-3/+3
| |
| * Disk space reportAlex Auvolat2023-01-262-2/+18
| | | | | | | | Report available disk space on nodes and calculate cluster-wide available space in `garage stats` (fix #479)
| * bg var operation on all nodes at onceworker-getAlex Auvolat2023-01-042-4/+18
| |
| * Uniform framework for bg variable managementAlex Auvolat2023-01-043-17/+15
| |
* | Changed all instances of assignation to assignment.Jonathan Davies2023-01-052-3/+3
| |
* | Merge pull request 'Changed all instances of 'key new' to 'key create' to ↵Alex2023-01-041-3/+3
|\ \ | | | | | | | | | | | | | | | make it the same as the bucket commands.' (#459) from jpds/garage:key-create-standardize into next Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/459
| * | Changed all instances of 'key new' to 'key create' to make it consistent as ↵Jonathan Davies2023-01-031-3/+3
| |/ | | | | | | bucket commands issued normally around the same time.
* | Merge branch 'main' into nextAlex Auvolat2023-01-043-34/+200
|\|
| * Implement `block retry-now` and `block purge`Alex Auvolat2022-12-132-1/+2
| |
| * Implement `block list-errors` and `block info`Alex Auvolat2022-12-133-9/+108
| |
| * cli: new worker info commandAlex Auvolat2022-12-133-4/+65
| |
| * cli: rename resync-n-workers into resync-worker-countAlex Auvolat2022-12-131-2/+2
| |
| * Prettier worker list table; remove useless CLI log messagesAlex Auvolat2022-12-121-25/+30
| |
* | Slightly simplify code at placesAlex Auvolat2022-11-081-7/+4
| |
* | Return more info when layout's .check() fails, fix compilation, fix testAlex Auvolat2022-11-081-11/+21
| |