Releases: platinummonkey/go-concurrency-limits
Releases · platinummonkey/go-concurrency-limits
v0.5.2 - Upgrade Dependencies
- Updates GRPC dependency - dependabot
v0.5.1 - Upgrade Dependencies
- Upgrades dependencies from dependabot
v0.5.0 - Refactor Pool Pattern
- Refactors pool pattern for more DRY
- Adds FIFO blocking limiter.
v0.4.1 - Fixes Metric Registry nil point issue
- Fixes Metric Registry nil point issue
- Adds the ability to specify your own dogstatd client instead of creating a new one.
v0.4.0 - Organization, Testing & Docs
- Adds more testing to patterns
- Fixes a few lint issues && documentation issues
- Organizes patterns for future categories.
v0.3.0 - Patterns
- Adds common pool pattern
- Fixes some typos in documentation
v0.2.0
v0.1.8
- Migrate to go modules
- require go 1.11+
v0.1.7
- Partition strategies are now dynamic
v0.1.6
Adds additional Measurement types
- Simple Exponential Moving Average - uses a single alpha value to tune this
- Simple Moving Variance - uses to Simple Exponential Moving Averages to calculate the variance
- Windowless Moving Percentile - Much credit goes to Martin Jambon here: https://mjambon.com/2016-07-23-moving-percentile/ This is an O(1) (time & space) implementation of a percentile approximation of an input signal.