aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
9 daystest: fix master client timeout causing test hangsorigin/ec-disk-type-supportchrislusf1-23/+15
9 daystest: improve helper robustnesschrislusf1-9/+12
9 daystest: fix missing unlock in ec_encode_with_disk_awarenesschrislusf1-0/+6
9 daystest: add proper assertions for EC command resultschrislusf1-22/+36
9 daystest: add flag validation to ec_balance_targets_correct_disk_typechrislusf1-1/+3
9 daystest: extract captureCommandOutput helper and fix error handlingchrislusf1-65/+41
9 daystest: improve EC integration tests with proper assertionschrislusf1-80/+76
9 daystest: close log files in MultiDiskCluster.Stop() to prevent FD leakschrislusf1-0/+18
9 daystest: fix collection mismatch in TestCrossRackECPlacementchrislusf1-3/+4
9 daystest: add evacuation fallback and cross-rack EC placement testschrislusf1-0/+472
10 daysec: dynamically discover disk types from topology for evacuationchrislusf2-3/+4
10 daystest: use defer for lock/unlock to prevent lock leakschrislusf1-29/+36
10 daysec: allow disk type fallback during evacuationchrislusf2-16/+29
10 daysec: filter disk selection by disk type in pickBestDiskOnNodechrislusf1-4/+9
10 daystest: add diskType field to ecBalancer in TestPickEcNodeToBalanceShardsIntochrislusf1-1/+2
10 daysec: fix variable shadowing and add -diskType to ec.rebuild and volumeServer.e...chrislusf2-12/+18
10 daysec: add -sourceDiskType to ec.encode and -diskType to ec.decodechrislusf3-15/+135
10 daystest: add integration tests for EC disk type supportchrislusf1-0/+541
10 daysec: add -diskType flag to ec.balance and ec.encode commandschrislusf2-5/+15
10 daysec: update helper functions to use configurable diskTypechrislusf4-31/+38
10 daysec: add diskType parameter to core EC functionschrislusf6-23/+37
10 daysRemove default concurrent upload/download limits for best performance (#7712)Chris Lu4-9/+9
10 daysfix: weed shell can't connect to master when no volume servers (#7710)Chris Lu1-7/+22
10 daysfix worker -admin -adminServer error (#7706)MorezMartin1-2/+2
10 daysdocker: add curl for HTTPS healthcheck support (#7709)Chris Lu4-3/+4
10 daysfix object namechrislu1-2/+3
10 daysmount: add periodic metadata sync to protect chunks from orphan cleanup (#7700)Chris Lu4-0/+180
10 daysFix s3 versioning listing bugs (#7705)jfburdet2-184/+199
10 daysfiler: add write batching for FoundationDB store to improve throughput (#7708)Chris Lu3-3/+175
10 daysfix: cache successful volume lookups instead of failed ones (#7698)Chris Lu1-3/+4
10 daysmount: improve EnsureVisited performance with dedup, parallelism, and batchin...Chris Lu4-33/+129
10 daysmount: improve NFS directory listing (#7696)Chris Lu1-29/+24
10 daysfix nfs list with prefix batch scan (#7694)Bruce Zou1-30/+69
11 daysfix: prevent filer.backup stall in single-filer setups (#7695)Chris Lu6-1/+1090
11 daysfix: skip log files with deleted volumes in filer backup (#7692)Chris Lu3-15/+78
11 dayshelm: fix admin secret template paths and remove duplicate (#7690)Chris Lu3-10/+55
11 daysHelm Charts: add admin and worker to helm charts (#7688)Chris Lu11-1/+1225
11 daysfix: return error on size mismatch in ReadNeedleMeta for consistency (#7687)Chris Lu1-0/+1
11 daysfix: prevent empty .vif files from ec.decode causing parse errors (#7686)Chris Lu2-0/+17
11 daysmount: fix weed inode nlookup do not equel kernel inode nlookup (#7682)Chen Pu2-18/+28
11 dayss3api: remove redundant auth verification in getRequestDataReader (#7685)Chris Lu1-6/+1
11 dayss3: add s3:ExistingObjectTag condition support for bucket policies (#7677)Chris Lu11-105/+762
11 daysfix: add missing backslash for volume extraArgs in helm chart (#7676)Chris Lu44-58/+83
11 daysfix: prevent makeslice panic in ReadNeedleMeta with corrupted needle (#7675)Chris Lu1-0/+3
11 daysmount: add mutex to DirectoryHandle to fix race condition (#7674)Chris Lu1-18/+32
12 dayssts: limit session duration to incoming token's exp claim (#7670)Chris Lu4-10/+279
12 daysfix: restore volume mount when VolumeConfigure fails (#7669)Chris Lu1-0/+5
12 daysFix webhook duplicate deliveries and POST to GET conversion (#7668)Chris Lu4-16/+564
12 daysNit: have `ec.encode` exit immediately if no volumes are processed. (#7654)Lisandro Pin1-0/+4
12 daysUpdate notification.tomlchrislu1-1/+3