summaryrefslogtreecommitdiff
path: root/swift/cli
Commit message (Expand)AuthorAgeFilesLines
* Properly read py2 object metadata on py3Tim Burke2023-05-021-0/+3
* ring-builder: Abort cleanly on ^C, ^DTim Burke2023-04-101-1/+5
* ring-builder: require part_power>=0, give better error messagesTim Burke2023-02-171-1/+5
* Merge "sharder: update own_sr stats explicitly"Zuul2022-12-091-1/+7
|\
| * sharder: update own_sr stats explicitlyAlistair Coles2022-12-011-1/+7
* | s-m-s-r: handle EOFError and KeyboardInterruptTim Burke2022-12-011-5/+12
|/
* sharder: merge shard shard_ranges from root while shardingAlistair Coles2022-11-161-24/+2
* Clean up some replication error messagesTim Burke2022-10-231-3/+4
* Merge "swift-manage-shard-ranges repair: check for parent-child overlaps."Zuul2022-09-101-10/+26
|\
| * swift-manage-shard-ranges repair: check for parent-child overlaps.Jianjian Huo2022-09-091-10/+26
* | swift-manage-shard-ranges: add 'merge' subcommandAlistair Coles2022-08-301-1/+73
|/
* swift-manage-shard-ranges repair: ignore recent overlapsJianjian Huo2022-08-221-30/+101
* ring-builder: Better format large weightsTim Burke2022-08-021-2/+6
* manage-shard-ranges: add gap repair optionAlistair Coles2022-05-231-15/+107
* Merge "Modify log_name in internal clients' pipeline configs"Zuul2022-01-261-3/+4
|\
| * Modify log_name in internal clients' pipeline configsAlistair Coles2022-01-121-3/+4
* | recon: only query each host once for disk usageMatthew Vernon2021-11-261-1/+7
|/
* Add and pipe reconstructor stats through reconMatthew Oliver2021-08-201-31/+87
* Merge "Remove support for --link-check-limit"Zuul2021-07-201-8/+0
|\
| * Remove support for --link-check-limitTim Burke2021-07-141-8/+0
* | Merge "sharder: add more validation checks on config"Zuul2021-07-151-0/+6
|\ \ | |/ |/|
| * sharder: add more validation checks on configAlistair Coles2021-07-081-0/+6
* | Merge "sharder: avoid small tail shards"Zuul2021-07-081-5/+14
|\ \ | |/
| * sharder: avoid small tail shardsAlistair Coles2021-07-071-5/+14
* | Merge "sharder: support rows_per_shard in config file"Zuul2021-07-071-1/+8
|\ \ | |/
| * sharder: support rows_per_shard in config fileAlistair Coles2021-07-071-1/+8
* | Merge "Do not use epoll in relinker"Zuul2021-07-071-1/+4
|\ \
| * | Do not use epoll in relinkerClay Gerrard2021-07-071-1/+4
| |/
* | Merge "relinker: tolerate existing tombstone with same timestamp"Zuul2021-07-021-57/+13
|\ \
| * | relinker: tolerate existing tombstone with same timestampAlistair Coles2021-07-021-57/+13
| |/
* | recon: refactor common recon names into a common locationMatthew Oliver2021-06-291-4/+3
|/
* Merge "relinker: Remove replication locks for empty parts"Zuul2021-06-021-14/+31
|\
| * relinker: Remove replication locks for empty partsTim Burke2021-06-011-14/+31
* | Use ContainerSharderConf class in sharder and manage-shard-rangesAlistair Coles2021-05-201-71/+54
|/
* s-m-s-r: use argparse mutually exclusive groupClay Gerrard2021-05-141-6/+3
* Merge "swift-manage-shard-ranges: output total compactible sequences"Zuul2021-05-141-0/+2
|\
| * swift-manage-shard-ranges: output total compactible sequencesAlistair Coles2021-05-131-0/+2
* | Merge "manage-shard-ranges: add --dry-run option for compact and repair"Zuul2021-05-141-26/+43
|\ \ | |/
| * manage-shard-ranges: add --dry-run option for compact and repairAlistair Coles2021-05-111-26/+43
* | swift-get-nodes: move --path-as-is to end of curl commandsAlistair Coles2021-05-121-1/+2
* | relinker: Rehash the parts actually touched when relinkingTim Burke2021-05-121-10/+18
|/
* relinker: Add /recon/relinker endpoint and drop progress statsMatthew Oliver2021-05-101-34/+195
* Merge "Consider tombstone count before shrinking a shard"Zuul2021-05-101-5/+6
|\
| * Consider tombstone count before shrinking a shardAlistair Coles2021-05-071-5/+6
* | relinker: let --workers accept autoMatthew Oliver2021-05-071-1/+5
* | Merge "relinker: Only mark partitions "done" if there were no (new) errors"Zuul2021-04-301-17/+31
|\ \ | |/ |/|
| * relinker: Only mark partitions "done" if there were no (new) errorsTim Burke2021-04-291-17/+31
* | Merge "swift-manage-shard-ranges: fix exit codes"Zuul2021-04-281-31/+40
|\ \
| * | swift-manage-shard-ranges: fix exit codesAlistair Coles2021-04-091-31/+40
* | | Merge "Add sharding to swift-recon"Zuul2021-04-281-1/+74
|\ \ \ | |_|/ |/| |