aboutsummaryrefslogtreecommitdiff
path: root/src/garage/cli
Commit message (Expand)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
| * 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 mak...Alex2023-01-041-3/+3
|\ \
| * | Changed all instances of 'key new' to 'key create' to make it consistent as b...Jonathan Davies2023-01-031-3/+3
| |/
* | 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