7193 Commits (f965af51b748f2b3b9c81fd0c598154551a53077)

Author SHA1 Message Date
Konstantin Lebedev 8836fa19b6
use ShouldGrowVolumesByDcAndRack (#6280) 4 weeks ago
Konstantin Lebedev 167b50be88
fix missing register master metric MasterPickForWriteErrorCounter (#6277) 4 weeks ago
Trim21 fd6c787c02
fix EcVolumes sorting in volume UI (#6275) 4 weeks ago
chrislu ccf1795e6f wait a bit before getting the next volume id if the leader is recently elected 4 weeks ago
chrislu 04081128a9 use math rand v2 1 month ago
chrislu 54204bc89b format error 1 month ago
Lisandro Pin ca499de1cb
Improve EC shards rebalancing logic across racks (#6270) 1 month ago
Numblgw e56327e3b0
ExclusiveLocker only create one renew goroutine (#6269) 1 month ago
Numblgw aebf3952b7
filer sync: source path and exclude path support dir suffix (#6268) 1 month ago
Konstantin Lebedev 7fa4e5c2a1
[master] Revert back automatic volume grow in case of compensate for crowded volumes (#6267) 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 a49d9e020c
[master] avoid crowded more writable for auto grow (#6214) 1 month ago
chrislu 75f5afa571 fix compilation 1 month ago
chrislu 1c143cfcea display actual offset value 1 month ago
chrislu c9f3448692 ReadAt may return io.EOF t end of file 1 month ago
chrislu be09d08eb6 adjust error message 1 month ago
chrislu 6b2612690b consistent error message if auth is not setup 1 month ago
Konstantin Lebedev 254ed8897e
[shell] add noLock param for volume.move (#6261) 1 month ago
chrislu 96f1a2e01a adjust error message 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
chrislu 7b3c0e937f 3.80 1 month ago
zemul 6d3e38f439
Adjust threshold config (#6246) 1 month ago
Kevin Bulteel 4a0dc883cf
Fix/parse upload filename (#6241) 1 month ago
Max Denushev a5fe6e21bc
feat(filer.backup): add ignore errors option (#6235) 1 month ago
Eugeniy E. Mikhailov 3003c9e17e
added backward compatible CRC check and extra explanatory comments (#6233) 1 month ago
Chris Lu 72b14a451e
delete aborted ec shards from both source and target servers (#6221) 1 month ago
chrislu 113c9ce6a8 remove the direct_io flag, as it is not well-supported on macOS 2 months ago
chrislu 88a1eee31c adjust logs 2 months ago
chrislu 62c4980754 add debug info 2 months ago
Konstantin Lebedev 9a5d3e7b31
[shell] add admin noLock for balance (#6209) 2 months ago
Bruce 15fc58bfd9
remove dup code for section.reader access (#6169) 2 months ago
chrislu 706d1a8e22 fix tests 2 months ago
chrislu 90acfd9394 remove case when read request is out side of the file size 2 months ago
chrislu 6161d0b05d a bit optimization 2 months ago
chrislu 98b519b113 fix FUSE mount on mac 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
wyang a7973ed7d1
fix deadlock hang when broadcast to clients (#6184) 2 months ago
Konstantin Lebedev 5bddf0c085
[shell] volume.balance collect volume servers by dc rack node (#6191) 2 months ago
han 65fb8fad99
Update filer_multipart.go (#6188) 2 months ago
Bruce 0060a2cf9c
Fix 6181/6182 (#6183) 2 months ago
wyang c29c912bdc
fix format (#6185) 2 months ago
chrislu ad6240f066 fix parameter 2 months ago
chrislu 8802843511 pass in bytes buffer to avoid possible race condition 2 months ago
chrislu 3feb66d0a1 adding more debug message 2 months ago