14 Commits (5426dc4027e1f5672a215d5ce0a57b510a20e118)

Author SHA1 Message Date
chrislu 5426dc4027 fix: use client ID instead of timeout for gRPC signature parameter 3 weeks ago
chrislu f0c27ffbb2 fix: create fresh timeout context for each filer retry attempt 3 weeks ago
chrislu 19962b8c56 fix: data race on filerHealth.lastFailureTime in circuit breaker 3 weeks ago
chrislu b0058af417 fix: IAM server must start KeepConnectedToMaster for masterClient usage 3 weeks ago
chrislu 8ef04a4a84 improve: clarify Aborted error handling in volume lookups 3 weeks ago
chrislu 99ae38339d fix: OnPeerUpdate should only process updates for matching FilerGroup 3 weeks ago
chrislu 3a5b5ea02c improve: add circuit breaker to skip known-unhealthy filers 3 weeks ago
chrislu 9d31b5d21d fmt 3 weeks ago
chrislu 85ad2e9a13 improve: implement gRPC-aware retry for FilerClient volume lookups 3 weeks ago
chrislu 1601a4133a improve: address remaining code review findings 3 weeks ago
chrislu 71f8a6e189 fix: handle partial results correctly in LookupVolumeIdsWithFallback callers 3 weeks ago
chrislu 01b9b68ac5 fix: FilerClient supports multiple filer addresses for high availability 3 weeks ago
chrislu 5a1eed0835 refactor: mount uses FilerClient for efficient volume location caching 3 weeks ago
chrislu c0342f23b7 adds FilerClient to use cached volume id 3 weeks ago