965 Commits (288ba5fec8364ccf4e1d3d9323b9e12828458e21)

Author SHA1 Message Date
Lisandro Pin 6b98b52acc
Fix reporting of EC shard sizes from nodes to masters. (#7835) 3 months ago
Chris Lu 2f6aa98221
Refactor: Replace removeDuplicateSlashes with NormalizeObjectKey (#7873) 3 months ago
Chris Lu 3613279f25
Add 'weed mini' command for S3 beginners and small/dev use cases (#7831) 3 months ago
Chris Lu 4aa50bfa6a
fix: EC rebalance fails with replica placement 000 (#7812) 3 months ago
Chris Lu 7920ffa98c
Fix uncleanable size=0 orphans with volume.fsck -forcePurging (#7783) 4 months ago
Chris Lu 32a9a1f46f
fix: sync EC volume files before copying to fix deleted needles not being marked when decoding (#7755) 4 months ago
Chris Lu 7ed7578424
fix(ec.decode): purge EC shards when volume is empty (#7749) 4 months ago
Chris Lu 0ede657a34
fix: return error on size mismatch in ReadNeedleMeta for consistency (#7687) 4 months ago
Chris Lu 5c27522507
fix: prevent empty .vif files from ec.decode causing parse errors (#7686) 4 months ago
Chris Lu d5f21fd8ba
fix: add missing backslash for volume extraArgs in helm chart (#7676) 4 months ago
Chris Lu cea12ba3c4
fix: prevent makeslice panic in ReadNeedleMeta with corrupted needle (#7675) 4 months ago
Chris Lu 28ac536280
fix: normalize Windows backslash paths in weed admin file uploads (#7636) 4 months ago
Chris Lu e9da64f62a
fix: volume server healthz now checks local conditions only (#7610) 4 months ago
Chris Lu 5ed0b00fb9
Support separate volume server ID independent of RPC bind address (#7609) 4 months ago
Chris Lu 51841a2e04
fix: skip cookie validation for EC volume deletion when SkipCookieCheck is set (#7608) 4 months ago
Chris Lu 4f038820dc
Add disk-aware EC rebalancing (#7597) 4 months ago
Chris Lu 65f8986fe2
Volume Server: avoid aggressive volume assignment (#7501) 4 months ago
Chris Lu bf8e4f40e6
S3: Perf related (#7463) 5 months ago
Konstantin Lebedev d19eca71eb
[master] vaccum fix warn (#7312) 5 months ago
chrislu b7ba6785a2 go fmt 5 months ago
Chris Lu 208d7f24f4
Erasure Coding: Ec refactoring (#7396) 5 months ago
chrislu 2ad2ffcdff fix comment 5 months ago
Chris Lu 0813138d57
Volume Server: handle incomplete ec encoding (#7384) 5 months ago
Chris Lu fa35efc076
Volume Server: Unexpected Deletion of Remote Tier Data (#7377) 5 months ago
Chris Lu ffd43218f6
create new volumes on less occupied disk locations (#7349) 5 months ago
Jaehoon Kim d22e3d3495
Fix uncleanable orphans issue with `volume.fsck -forcePurging` (#7332) 6 months ago
Chris Lu e00c6ca949
Add Kafka Gateway (#7231) 6 months ago
Dmitriy Pavlov 0ac3c65480
revert changes collectStatForOneVolume (#7199) 7 months ago
Copilot 91b88262d7
Fix volume allocation with max=0 and minFreeSpace - prevent allocate-then-delete behavior (#7147) 7 months ago
Chris Lu b4d9618efc
volume server UI: fix ec volume ui (#7104) 8 months ago
Chris Lu 9d013ea9b8
Admin UI: include ec shard sizes into volume server info (#7071) 8 months ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 8 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 9 months ago
chalet 804979d68b
[Enhancement] support fix for remote files with command fix (#6961) 9 months ago
chrislu e5adc3872a ensure deleted entries are deleted 9 months ago
chrislu 060ee1b9d5 fix tests 9 months ago
chrislu 2d0d429d2f fix disk space calculation 9 months ago
chalet 877b9b788a
update s3 session cache key (#6923) 9 months ago
chrislu 2f1b3d68d7 pass volume version when creating a volume 10 months ago
chrislu d2be5822a1 refactoring 10 months ago
chrislu 96632a34b1 add version to volume proto 10 months ago
chrislu e71d681fee refactor 10 months ago
chrislu 7c4d98446b refactor 10 months ago
chrislu f27e195354 refactoring 10 months ago
chrislu 33ecc8442e refactor 10 months ago
chrislu 60f11f6510 add a readme file for volume needle data layout 10 months ago
chrislu 61c4f01e05 refactor 10 months ago
chrislu a489d99333 fix tests 10 months ago
Lisandro Pin 00c621abb8
Fix dumb typo in 08556257 (#6844) 10 months ago
chrislu 7439af0eca refactoring 10 months ago