17 Commits (85cbe7f7b252dad677eada13e961767f0d20cfac)

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