Releases: Netflix/concurrency-limits
Releases · Netflix/concurrency-limits
v0.5.3
What's Changed
- perf: WindowedLimit allow non-updating threads to proceed when updating by @jasonk000 in #205
- Use LongSupplier for clock in AbstractLimiter by @kilink in #206
- Return singleton no-op Listener in createBypassListener by @kilink in #209
- Add methods to SampleListener to handle primitives by @kilink in #208
- Use IntUnaryOperator in Gradient2Limit for queueSize by @kilink in #207
- Use IntUnaryOperator / DoubleUnaryOperator in VegasLimit by @kilink in #211
Full Changelog: v0.5.2...v0.5.3
v0.5.3-rc.1
What's Changed
- perf: WindowedLimit allow non-updating threads to proceed when updating by @jasonk000 in #205
- Use LongSupplier for clock in AbstractLimiter by @kilink in #206
- Return singleton no-op Listener in createBypassListener by @kilink in #209
- Add methods to SampleListener to handle primitives by @kilink in #208
- Use IntUnaryOperator in Gradient2Limit for queueSize by @kilink in #207
- Use IntUnaryOperator / DoubleUnaryOperator in VegasLimit by @kilink in #211
Full Changelog: v0.5.2...v0.5.3-rc.1
v0.5.2
What's Changed
- Remove unused imports and replace deprecated JUnit import by @arouel in #203
- Prevent duplicate publishing on release by @umairk79 in #201
- Reduce contention a little in AbstractPartitionedLimiter by @jasonk000 in #204
New Contributors
- @arouel made their first contribution in #203
- @jasonk000 made their first contribution in #204
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Add warning log when the initial AIMD limit is higher than the max AIMD limit by @ayangster in #199
- Corrected Error Message for Deprecated Gauge by @jaketerrito in #170
- Fix typo by @epot in #169
- Update default branch to main by @umairk79 in #200
New Contributors
- @ayangster made their first contribution in #199
- @jaketerrito made their first contribution in #170
- @epot made their first contribution in #169
Full Changelog: v0.5.0...v0.5.1
v0.5.1-rc.2
What's Changed
- Add warning log when the initial AIMD limit is higher than the max AIMD limit by @ayangster in #199
- Corrected Error Message for Deprecated Gauge by @jaketerrito in #170
- Fix typo by @epot in #169
- Update default branch to main by @umairk79 in #200
New Contributors
- @ayangster made their first contribution in #199
- @jaketerrito made their first contribution in #170
- @epot made their first contribution in #169
Full Changelog: v0.5.0...v0.5.1-rc.2
v0.5.0
What's Changed
- Add feature to allow calls to be bypassed without altering limiter stater by @umairk79 in #194 and by @fedorka in #197
- Upgrade nebula oss plugin and gradle to latest version by @umairk79 in #196
Full Changelog: v0.4.1...v0.5.0
Note: the previously released 0.4.2 inadvertently broke binary compatibility in the limiter builders and should not be used.
v0.4.2
v0.4.2-rc.1
What's Changed
Full Changelog: v0.4.1...v0.4.2-rc.1
v0.4.1
What's Changed
- Ensure the inflight metrics are properly updated when rejecting by @nicholashagen in #191
New Contributors
- @nicholashagen made their first contribution in #191
Full Changelog: v0.4.0...v0.4.1
v0.4.1-rc.1
What's Changed
- Ensure the inflight metrics are properly updated when rejecting by @nicholashagen in #191
New Contributors
- @nicholashagen made their first contribution in #191
Full Changelog: v0.4.0...v0.4.1-rc.1