Releases: taylorchu/work
Releases · taylorchu/work
v0.2.9
What's Changed
- TWEAK: add throttle.Poll middleware by @taylorchu in #89
- TWEAK: update default retry interval by @taylorchu in #90
- TEST: go 1.19 by @taylorchu in #91
Full Changelog: v0.2.8...v0.2.9
v0.2.8
What's Changed
- TWEAK: use staticcheck by @taylorchu in #85
- TWEAK: update deps by @taylorchu in #86
- TWEAK: pull sidekiq job to another redis by @taylorchu in #87
Full Changelog: v0.2.7...v0.2.8
v0.2.7
What's Changed
- TWEAK: improve queue metrics performance by @taylorchu in #84
Full Changelog: v0.2.6...v0.2.7
v0.2.6
v0.2.5
What's Changed
- TWEAK: add ExportQueueMetrics by @taylorchu in #80
- BUGFIX: TestWrappedHandlerError by @taylorchu in #82
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- TWEAK: add latency to queue metrics by @taylorchu in #77
- TWEAK: move batch fetch and ack to middleware by @taylorchu in #78
- FEATURE: concurrent.LocalDequeuer by @taylorchu in #79
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
v0.2.1
- heartbeater middleware: when running a long job, instead of moving the scheduled_at time to very far into the future (like 12h), it is now possible to set it to near future at certain intervals (like 30s every 10s). This prevents the case where the worker crashes and we need to wait for the job's next execution time (like 12h).