mirror of
https://github.com/git-pkgs/proxy.git
synced 2026-11-09 15:49:16 -05:00
| Filename | Latest commit message | Latest commit date |
|---|---|---|
A response arriving during a hold was sent before it began, so a late success no longer releases the host; only one after the hold has ended does. Artifact fetches check RateLimitGate.Held before calling the fetcher, so held cache misses fail with the HeldError without counting as failures in the host's circuit breaker. Every handler that answers an upstream fetch error with 502 now answers a held request with 503 and Retry-After instead. OnHold and RecordUpstreamRateLimitHold drop the unused duration. |
||
| .. | ||
| analytics_test.go | ||
| failures.go | ||
| failures_test.go | ||
| metrics.go | ||
| metrics_test.go | ||
| snapshot.go | ||
| snapshot_test.go | ||