aboutsummaryrefslogtreecommitdiff
path: root/weed/shell
AgeCommit message (Expand)AuthorFilesLines
2025-07-14Collecting volume locations for volumes before EC encodingchrislu1-11/+26
2025-07-06enhance remote.cache to sync meta only, delete local extra (#6941)Chris Lu1-83/+305
2025-06-16[shell] volume copy add param noLock (#6871)Konstantin Lebedev1-1/+4
2025-06-15Support filtering source disk type in volume.tier.upload (#6868)NyaMisty2-4/+14
2025-06-15Fix wrong error handling in volume.tier.upload when stream == nil but copyErr...NyaMisty1-5/+9
2025-06-15Correctly sort in volume.list to ensure output consistency (#6866)NyaMisty1-2/+29
2025-05-28Add context with request (#6824)Aleksey Kosov3-3/+3
2025-05-22added context to filer_client method calls (#6808)Aleksey Kosov23-27/+39
2025-05-13Nit: unify the default `--maxParallelization` value for `weed shell` commands...Lisandro Pin3-2/+7
2025-05-12Move `shell.ErrorWaitGroup` into a common file, to cleanly reuse across `weed...Lisandro Pin2-56/+66
2025-05-09Improve safety for weed shell's `ec.encode`. (#6773)Lisandro Pin2-35/+63
2025-05-08Improve parallelization for `ec.encode` (#6769)Lisandro Pin1-34/+61
2025-04-27fix: volume.list volume info output not in order (#6737)NyaMisty1-1/+1
2025-03-31chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#6679)dependabot[bot]4-8/+9
2025-03-13add more help messagechrislu1-0/+1
2025-02-28`ec.encode`: Fix resolution of target collections. (#6585)Lisandro Pin3-13/+9
2025-02-28Fix calculation of node's free EC shard slots. (#6584)Lisandro Pin2-1/+97
2025-02-23fix: error info size bug in command_fs_merge_volumes.go (#6567)Changrui Chen1-1/+1
2025-02-10`ec.encode`: Explictly mount EC shards after volume conversion. (#6528)Lisandro Pin1-2/+12
2025-02-07Nit: remove missing newlines on `weed shell` commands output. (#6524)Lisandro Pin1-1/+1
2025-02-06Remove warning on EC balancing if no replica placement settings are found. (#...Lisandro Pin1-3/+0
2025-02-04Nit: fix missing newline on EC balancing warnings regarding replica settings ...Lisandro Pin1-1/+1
2025-01-30Improve EC shards balancing logic regarding replica placement settings. (#6491)Lisandro Pin2-6/+6
2025-01-29`ec.balance`: Allow EC balancing without collections. (#6488)Lisandro Pin1-4/+4
2025-01-29`ec.encode`: Display a warning on EC balancing if no replica placement settin...Lisandro Pin1-10/+18
2025-01-20Add message queue agent (#6463)Chris Lu2-2/+4
2025-01-20Add JWT authentication to fs.mergeVolumes command (#6461)Hadi Zamani1-1/+12
2025-01-17`ec.encode`: Fix bug causing source volumes not being deleted after EC conver...Lisandro Pin1-1/+18
2025-01-12fix force arg dropped during volume balance command (#6432)ftong20201-3/+7
2025-01-08[weed] change -n to -force (#6421)dsd1-15/+15
2025-01-02Update command_fs_merge_volumes.go (#6406)Brad Murray1-4/+4
2024-12-31worm grace period and retention time support (#6404)Guang Jiong Lou1-13/+17
2024-12-20skip error while executing volume.fix.replication (#6382)dsd1-5/+11
2024-12-19"golang.org/x/exp/slices" => "slices" and go fmtchrislu9-12/+10
2024-12-19Fix volume replica parallelization within `ec.encode`. (#6377)Lisandro Pin1-5/+3
2024-12-18Allow configuring the maximum number of concurrent tasks for EC parallelizati...Lisandro Pin3-49/+52
2024-12-18Parallelize volume replica operations within `ec.encode`. (#6374)Lisandro Pin2-8/+21
2024-12-17Rework `shell.EcBalance()`'s waitgroup code into a standalone type. (#6373)Lisandro Pin1-54/+61
2024-12-15Parallelize EC shards balancing within racks (#6354)Lisandro Pin1-5/+5
2024-12-13Parallelize EC shards balancing across racks. (#6352)Lisandro Pin1-5/+6
2024-12-13Parallelize EC balancing for racks. (#6351)Lisandro Pin1-15/+15
2024-12-13[shell] only apply the balancing for writable volumes (#6346)Konstantin Lebedev2-13/+26
2024-12-12Begin implementing EC balancing parallelization support. (#6342)Lisandro Pin3-12/+58
2024-12-12Limit EC re-balancing for `ec.encode` to relevant collections when a volume I...Lisandro Pin3-5/+76
2024-12-12Delete legacy balancing code for `ec.encode`. (#6344)Lisandro Pin2-146/+0
2024-12-11[shell] volume.list show only writable volumes (#6338)Konstantin Lebedev1-6/+13
2024-12-11volume.list avoid output empty data center and rack and disk info (#6341)Konstantin Lebedev1-15/+46
2024-12-10Unify the re-balancing logic for `ec.encode` with `ec.balance`. (#6339)Lisandro Pin6-136/+156
2024-12-10[shell] use constant for hdd of type (#6337)Konstantin Lebedev3-4/+6
2024-12-06Remove average constraints when selecting nodes/racks to balance EC shards in...Lisandro Pin3-97/+12