aboutsummaryrefslogtreecommitdiff
path: root/src/garage/cli/layout.rs
Commit message (Expand)AuthorAgeFilesLines
* cli: add layout history and layout assume-sync commandsAlex Auvolat2023-11-271-0/+111
* 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-091-18/+29
* cluster layout: adapt all uses of ClusterLayout to LayoutHistoryAlex Auvolat2023-11-081-17/+21
* 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-181-15/+22
* new layout: improve output displayAlex Auvolat2023-09-121-51/+38
* Merge branch 'main' into nextAlex Auvolat2023-06-131-1/+1
|\
| * Split format_table into separate crate and reduce k2v-client dependenciesformat_table-v0.1.0Alex Auvolat2023-05-171-1/+1
* | Changed all instances of assignation to assignment.Jonathan Davies2023-01-051-2/+2
* | 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
* | Use bytes as capacity unitsAlex Auvolat2022-11-071-4/+14
* | Style improvementsAlex Auvolat2022-11-071-10/+10
* | Improved the statistics displayed in layout showMendes2022-10-111-24/+45
* | cargo fmtMendes2022-10-101-42/+52
* | Tests written in layout.rsMendes2022-10-101-2/+2
* | Corrected two bugs:Mendes2022-10-061-1/+5
* | Added a CLI command to update the parameters for the layout computation (for ...Mendes2022-10-051-2/+33
* | modifications in several files to :Mendes2022-10-051-14/+21
|/
* First adaptation to WIP netapp with streaming bodyAlex Auvolat2022-07-291-3/+3
* First version of admin API (#298)Alex2022-05-241-43/+4
* Add a K2V client library and CLI (#303)trinity-1686a2022-05-181-0/+1
* Fix `layout show` to not show changes when there are no changes (#297)Alex2022-05-091-4/+21
* Allow `garage layout assign` to assign to several nodes at onceAlex Auvolat2022-03-241-44/+53
* Small change to partition assignation algorithmAlex Auvolat2022-03-241-9/+9
* Improve how node roles are assigned in Garagev0.5-beta1Alex Auvolat2021-11-161-0/+340