aboutsummaryrefslogtreecommitdiff
path: root/weed/shell
AgeCommit message (Expand)AuthorFilesLines
12 daysNit: have `ec.encode` exit immediately if no volumes are processed. (#7654)Lisandro Pin1-0/+4
2025-12-04fix: check freeEcSlot before evacuating EC shards to prevent data loss (#7621)Chris Lu1-8/+37
2025-12-03Fix handling of fixed read-only volumes for `volume.check.disk`. (#7612)Lisandro Pin1-19/+36
2025-12-02Add disk-aware EC rebalancing (#7597)Chris Lu2-14/+186
2025-12-02Mutex command output writes for `volume.check.disk`. (#7605)Lisandro Pin2-22/+28
2025-12-02Parallelize read-only volume check pass for `volume.check.disk`. (#7602)Lisandro Pin2-23/+37
2025-12-01Have `volume.check.disk` select a random (heathly) source volume when… (#7574)Lisandro Pin1-6/+8
2025-11-27feat(volume.fix): show all replica locations for misplaced volumes (#7560)steve.wei1-1/+6
2025-11-25Bootstrap logic to fix read-only volumes with `volume.check.disk`. (#7531)Lisandro Pin1-30/+137
2025-11-21Parallelize `ec.rebuild` operations per affected volume. (#7466)Lisandro Pin2-105/+130
2025-11-21`volume.check.disk`: add support for uni- or bi-directional sync between volu...Lisandro Pin1-32/+58
2025-11-19Account Info (#7507)Leonardo Lara1-0/+35
2025-11-18de/compress the fs meta file if filename ends with gz/gzip (#7500)Feng Shao2-9/+48
2025-11-13Split logic for `volume.check.disk` into writable and read-only volume replic...Lisandro Pin1-4/+34
2025-11-10Rework parameters passing for functions within `ec.rebuild` (#7445)Lisandro Pin2-31/+380
2025-11-10Rework parameters passing for functions within `volume.check.disk`. (#7448)Lisandro Pin3-147/+437
2025-11-09Unify the parameter to disable dry-run on weed shell commands to `-apply` (in...Lisandro Pin12-41/+117
2025-11-04Nit: use `time.Duration`s instead of constants in seconds. (#7438)Lisandro Pin2-5/+9
2025-11-02 Rework collection resultion for `ec.rebuild`, in preparation for paralleliza...Lisandro Pin1-9/+9
2025-10-30Fix masterclient vidmap race condition (#7412)Chris Lu1-1/+1
2025-10-27Erasure Coding: Ec refactoring (#7396)Chris Lu2-5/+12
2025-10-25Filer: batch deletion operations to return individual error results (#7382)Chris Lu2-8/+10
2025-10-24Shell: Added a helper function `isHelpRequest()` (#7380)Chris Lu12-7/+87
2025-10-24Store full shell command in shell history (#7378)Yavor Konstantinov1-2/+4
2025-10-23Fix 'NaN%' issue when running volume.fsck (#7368)Yavor Konstantinov1-1/+6
2025-10-21[weed] update volume.fix.replication description (#7340)nightcoffee1-2/+2
2025-10-17Clean up logs and deprecated functions (#7339)Chris Lu2-4/+4
2025-10-13Add Kafka Gateway (#7231)Chris Lu1-13/+14
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu1-5/+5
2025-10-08Fix #7307: Prevent infinite loop in volume.check.disk (#7308)Chris Lu1-3/+25
2025-09-18Human-readable processed bytes in volume.fix.replication (#7253)Roman Shishkin1-1/+2
2025-09-09Message Queue: Add sql querying (#7185)Chris Lu1-0/+140
2025-08-30S3 API: Advanced IAM System (#7160)Chris Lu1-7/+8
2025-08-23Shell: support regular expression for collection selection (#7158)Chris Lu7-30/+111
2025-08-07Shell: add verbose ec encoding mode (#7105)Chris Lu2-21/+128
2025-08-07ec candidate selection needs to adjust same rack count compare (#7106)Chris Lu1-2/+2
2025-08-06Context cancellation during reading range reading large files (#7093)Chris Lu1-1/+2
2025-08-03mount ec shards correctly (#7079)Chris Lu1-2/+2
2025-08-02Admin UI: include ec shard sizes into volume server info (#7071)Chris Lu1-2/+22
2025-07-30Admin: misc improvements on admin server and workers. EC now works. (#7055)Chris Lu1-6/+9
2025-07-30Paralleize operations for `weed shell`'s `volume.fix.replication`. (#6789)Lisandro Pin1-23/+35
2025-07-28fix command_volume_tier_upload bug (#7041)chalet1-5/+33
2025-07-28fix: consider EC shard count in volume.balance capacity calculation (#7034)FQHSLycopene1-1/+5
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu21-41/+41
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