847 Commits (de3aefd3066b94f8d36a8dcd1c235af9bee40e9c)

Author SHA1 Message Date
chrislu 04081128a9 use math rand v2 1 month ago
Lisandro Pin ca499de1cb
Improve EC shards rebalancing logic across racks (#6270) 1 month ago
Konstantin Lebedev a143c888e5
[shell] don't require lock when there are no changes for volume.fix.replication (#6266) 1 month ago
Konstantin Lebedev 254ed8897e
[shell] add noLock param for volume.move (#6261) 1 month ago
chrislu e28f55eb08 typo 1 month ago
chrislu 98f03862aa rename 1 month ago
chrislu 07cf8cf22d minor 1 month ago
Lisandro Pin 0d5393641e
Unify usage of shell.EcNode.dc as DataCenterId. (#6258) 1 month ago
chrislu bc7650bd61 adds more info on skipped volumes 1 month ago
Lisandro Pin f2db746690
Introduce logic to resolve volume replica placement within EC rebalancing. (#6254) 1 month ago
Chris Lu 72b14a451e
delete aborted ec shards from both source and target servers (#6221) 1 month ago
Konstantin Lebedev 9a5d3e7b31
[shell] add admin noLock for balance (#6209) 2 months ago
Lisandro Pin efdebf712e
Refactor `ec.balance` logic into a `weeed/shell/command_ec_common.go`… (#6195) 2 months ago
Chris Lu dc784bf217
merge current message queue code changes (#6201) 2 months ago
Konstantin Lebedev 5bddf0c085
[shell] volume.balance collect volume servers by dc rack node (#6191) 2 months ago
wyang c29c912bdc
fix format (#6185) 2 months ago
chrislu 9105c6bdd1 fix format 2 months ago
chrislu 089d4316ef ensure 2 volume space since actual need 1.4x volume size empty space 2 months ago
chrislu 6e388e29c9 correcting free volume count, factor it during ec encoding to ensure enough disk space available 2 months ago
chrislu 8d6189bcc5 adjust output format 2 months ago
chrislu ae5bd0667a rename proto field from DestroyTime to expire_at_sec 2 months ago
chrislu 73921ce4f6 adjust help message 2 months ago
chrislu cdd7fa81ab fix help message 3 months ago
chrislu 20929f2a57 adjust resource heavy for volume.fix.replication 3 months ago
chrislu 6564ceda91 skip resource heavy commands from running on master nodes 3 months ago
chrislu ec30a504ba refactor 3 months ago
chrislu 9cd263b2ce refactor 3 months ago
chrislu 701abbb9df add IsResourceHeavy() to command interface 3 months ago
Max Denushev f1e700ce2f
Fix/copy before delete replication (#6064) 3 months ago
Max Denushev d056c0ddf2
fix(volume): don't persist RO state in specific cases (#6058) 3 months ago
dsd a3572999bb
Vol check disk bug (#6044) 3 months ago
Guang Jiong Lou 6c986e9d70
improve worm support (#5983) 3 months ago
Konstantin Lebedev 15965f7c54
[shell] fix volume grow in shell (#5992) 4 months ago
Eugeniy E. Mikhailov 282867a71e
Show volume server which failed to verify a chunk (#5958) 4 months ago
Shaun Alexander 766290411b
filer.remote.gateway not filer.remote.sync for remote.mount.buckets help string. (#5934) 4 months ago
augustazz 0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895) 4 months ago
chrislu 8f1f1730e9 minor 4 months ago
chrislu e14b6e02df load ec volume id locations 4 months ago
chrislu e825dd7496 fix opposite logic 5 months ago
chrislu e069009f09 [remote.cache, remote.uncache] fix min/max age 5 months ago
Konstantin Lebedev ef4c555e90
[shell] volume.grow (#5855) 5 months ago
chrislu 8378a5b70b rename 5 months ago
wyang 31b89c1062
fsck: only check the appendNs of deleted needle (#5841) 5 months ago
wyang c1bffca246
fix evacuate volume to different disk types (#5530) 5 months ago
chrislu aed2a18223 get, set and add path conf 5 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 5 months ago
Dan 794a5aa67d
Add warning with hints to why a EC shard cant be moved (#5790) 5 months ago
chrislu 182f6d00a9 always copy ecj files 6 months ago
rhysm 7ee1f520a4
volume.tier.upload: Fix deleting replicated volumes (#5743) 6 months ago
Konstantin Lebedev 5ffacbb6ea
refactor all methods strings to const (#5726) 6 months ago