Releases: line/decaton
Releases · line/decaton
0.0.46
0.0.45
0.0.44
0.0.43
Breaking Changes
New Features
- Allow client to support brave/zipkin distributed tracing in a non-intrusive way #69
- Make "child" traces around each processor within the ProcessingPipeline #71
Bug Fixes
Improvements
- Fix flaky tests #70
Other Changes
- Publish benchmark module locally to add capability to implement custom runner #68
0.0.41
0.0.40
0.0.39
0.0.38
Breaking Changes
- Replace decaton_partitions_paused metrics with per-partition boolean metric to make it work correctly #40
- Cleanup all metrics at corresponding shutdown #38 (including micrometer version upgrade that seems to have introduced incompatible API change)
New Features
- Add profiling capability to benchmark #36 (new metrics to measure time durations in consumer threads added)
Bug Fixes
- Cleanup all metrics at corresponding shutdown #38
- Replace decaton_partitions_paused metrics with per-partition boolean metric to make it work correctly #40
Improvements
- Improve comment for deferred completion when using retry #41
Other Changes
0.0.36
Breaking Changes
N/A
New Features
N/A
Bug Fixes
- Isolate exceptions threw from decaton's internal with those from user-supplied code #32
- Fix DynamicRateLimiter to conservatively check and retry on unexpected limiter return #33
Improvements
- Fix LoggingContext to not put null value into MDC #28
- Filter consumerConfig to use it as a producerConfig #30
Other Changes
- Add integration test #18