This repository has been archived by the owner on Apr 19, 2024. It is now read-only.
Releases: mailgun/gubernator
Releases · mailgun/gubernator
Release v2.0.0-rc.14
[2.0.0-rc.14] - 2022-02-17
Changes
- Added performance optimizations to ensure batching behavior does not cause
additional performance bottlenecks at scale.
Release v2.0.0-rc.13
[2.0.0-rc.13] - 2022-01-19
Changes
- Added Opentracing support in gRPC service and various critical functions.
- Added many more useful Prometheus metrics.
- Refactored GetRateCheck calls to use a hash ring for parallel processing,
instead of locking a shared mutex to process requests sequentially. - Rate checks now respect client's context deadline and will abort processing
immediately if canceled. - Fixed stack overflow panic in token bucket ratelimit checking.
- Fixed leaky bucket ratelimits expiring prematurely. #121
- Enable running gubernator in Kubernetes while enforcing mTLS #124
Release v2.0.0-rc.12
[2.0.0-rc.12] - 2021-12-28
Changes
- Include s.conf.Behaviors in Config for NewV1Instance
Release v2.0.0-rc.11
[v2.0.0-rc.11] - 2021-11-01
Changes
- Moved official gubernator container to ghcr.io
Release 2.0.0-rc.10
[2.0.0-rc.10] - 2021-10-25
Changes
- Fixed async send when sending multiple rate limits to other nodes
- Fix leaky bucket reset time #110
Release v2.0.0-rc.9
[2.0.0-rc.9] - 2021-10-12
Changes
- Fixed infinite loop in async send
Release v2.0.0-rc.8
Update version
Release v2.0.0-rc.7
[2.0.0-rc.7] - 2021-08-20
Added
- Added optional os and golang internal metrics collectors
Release v2.0.0-rc.6
Changes
- JSON responses are now back to their original camel_case form
- Fixed reporting of number of peers in health check
Release v2.0.0-rc.5
- Implemented performance recommendations reported in Issue #74