919 Commits (add-ec-vacuum)

Author SHA1 Message Date
chrislu b7f78d8c49 imports 21 hours ago
chrislu d326affc4f default generation 5 days ago
chrislu e9033136aa todo 5 days ago
chrislu 9e2e600b6d VolumeEcShardsGenerate updated for generation-specific file creation 5 days ago
chrislu 99f132729c MountEcShards/UnmountEcShards updated for generation support 5 days ago
Chris Lu 535985adb6
Shell: add verbose ec encoding mode (#7105) 1 week ago
Chris Lu cde2d65c16
ec candidate selection needs to adjust same rack count compare (#7106) 1 week ago
Chris Lu 4af182f880
Context cancellation during reading range reading large files (#7093) 1 week ago
Chris Lu 365d03ff32
mount ec shards correctly (#7079) 2 weeks ago
Chris Lu 9d013ea9b8
Admin UI: include ec shard sizes into volume server info (#7071) 2 weeks ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 2 weeks ago
Lisandro Pin 64198dad83
Paralleize operations for `weed shell`'s `volume.fix.replication`. (#6789) 2 weeks ago
chalet 1009b3cdce
fix command_volume_tier_upload bug (#7041) 3 weeks ago
FQHSLycopene e1f8da0db3
fix: consider EC shard count in volume.balance capacity calculation (#7034) 3 weeks ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 4 weeks ago
chrislu 44dfa793d5 Collecting volume locations for volumes before EC encoding 1 month ago
Chris Lu 9b7f3b78b7
enhance remote.cache to sync meta only, delete local extra (#6941) 1 month ago
Konstantin Lebedev 958d88cb85
[shell] volume copy add param noLock (#6871) 2 months ago
NyaMisty f894e7b7a5
Support filtering source disk type in volume.tier.upload (#6868) 2 months ago
NyaMisty 53e5c84523
Fix wrong error handling in volume.tier.upload when stream == nil but copyErr != nil (#6867) 2 months ago
NyaMisty cdc543aa9e
Correctly sort in volume.list to ensure output consistency (#6866) 2 months ago
Aleksey Kosov 283d9e0079
Add context with request (#6824) 3 months ago
Aleksey Kosov 165af32d6b
added context to filer_client method calls (#6808) 3 months ago
Lisandro Pin 0be020b0fa
Nit: unify the default `--maxParallelization` value for `weed shell` commands supporting this option (#6788) 3 months ago
Lisandro Pin ba1d82db90
Move `shell.ErrorWaitGroup` into a common file, to cleanly reuse across `weed shell` commands. (#6780) 3 months ago
Lisandro Pin 848d1f7c34
Improve safety for weed shell's `ec.encode`. (#6773) 3 months ago
Lisandro Pin 97dad06ed8
Improve parallelization for `ec.encode` (#6769) 3 months ago
NyaMisty 8d0e6f1ead
fix: volume.list volume info output not in order (#6737) 4 months ago
dependabot[bot] 216c52e377
chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#6679) 5 months ago
chrislu c45b8bd6ac add more help message 5 months ago
Lisandro Pin c07596691c
`ec.encode`: Fix resolution of target collections. (#6585) 6 months ago
Lisandro Pin 76a111f0a2
Fix calculation of node's free EC shard slots. (#6584) 6 months ago
Changrui Chen be74548cb5
fix: error info size bug in command_fs_merge_volumes.go (#6567) 6 months ago
Lisandro Pin 392656d59e
`ec.encode`: Explictly mount EC shards after volume conversion. (#6528) 6 months ago
Lisandro Pin e8d8bfcccc
Nit: remove missing newlines on `weed shell` commands output. (#6524) 6 months ago
Lisandro Pin 29c2d9b965
Remove warning on EC balancing if no replica placement settings are found. (#6516) 6 months ago
Lisandro Pin 68f547bdf2
Nit: fix missing newline on EC balancing warnings regarding replica settings (#6509) 6 months ago
Lisandro Pin 331c1f0f3f
Improve EC shards balancing logic regarding replica placement settings. (#6491) 7 months ago
Lisandro Pin 250fbbb3db
`ec.balance`: Allow EC balancing without collections. (#6488) 7 months ago
Lisandro Pin 7913681297
`ec.encode`: Display a warning on EC balancing if no replica placement settings are found. (#6487) 7 months ago
Chris Lu cc05874d06
Add message queue agent (#6463) 7 months ago
Hadi Zamani b2f56d9add
Add JWT authentication to fs.mergeVolumes command (#6461) 7 months ago
Lisandro Pin eab2e0e112
`ec.encode`: Fix bug causing source volumes not being deleted after EC conversion. (#6447) 7 months ago
ftong2020 e7f2936dcc
fix force arg dropped during volume balance command (#6432) 7 months ago
dsd da2a234b00
[weed] change -n to -force (#6421) 7 months ago
Brad Murray bc3640ee64
Update command_fs_merge_volumes.go (#6406) 8 months ago
Guang Jiong Lou 3b1ac77e1f
worm grace period and retention time support (#6404) 8 months ago
dsd 20cbc9e4eb
skip error while executing volume.fix.replication (#6382) 8 months ago
chrislu ec155022e7 "golang.org/x/exp/slices" => "slices" and go fmt 8 months ago
Lisandro Pin 4d91ec359b
Fix volume replica parallelization within `ec.encode`. (#6377) 8 months ago