Skip to content

Releases: Netflix/concurrency-limits

v0.5.3

20 Nov 21:22
414f64d
Compare
Choose a tag to compare

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

19 Nov 21:37
414f64d
Compare
Choose a tag to compare
v0.5.3-rc.1 Pre-release
Pre-release

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

03 Sep 21:59
58dab7f
Compare
Choose a tag to compare

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

Full Changelog: v0.5.1...v0.5.2

v0.5.1

23 May 21:59
e0affd6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.1-rc.2

23 May 21:56
e0affd6
Compare
Choose a tag to compare
v0.5.1-rc.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1-rc.2

v0.5.0

27 Mar 17:40
5c86608
Compare
Choose a tag to compare

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

21 Mar 22:04
9808a48
Compare
Choose a tag to compare

What's Changed

  • Allow calls to be bypassed without altering limiter state by @umairk79 in #194

Full Changelog: v0.4.1...v0.4.2

Note: This inadvertently broke binary compatibility in the limiter builders. Use 0.5.0 instead.

v0.4.2-rc.1

21 Mar 21:58
9808a48
Compare
Choose a tag to compare
v0.4.2-rc.1 Pre-release
Pre-release

What's Changed

  • Allow calls to be bypassed without altering limiter state by @umairk79 in #194

Full Changelog: v0.4.1...v0.4.2-rc.1

v0.4.1

22 Jan 20:28
291d7bb
Compare
Choose a tag to compare

What's Changed

  • Ensure the inflight metrics are properly updated when rejecting by @nicholashagen in #191

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.1-rc.1

22 Jan 20:24
291d7bb
Compare
Choose a tag to compare
v0.4.1-rc.1 Pre-release
Pre-release

What's Changed

  • Ensure the inflight metrics are properly updated when rejecting by @nicholashagen in #191

New Contributors

Full Changelog: v0.4.0...v0.4.1-rc.1