Skip to content

release: 4.0 - concurrency limiter & ActiveJob improvements - #130

Merged
smudge merged 1 commit into
Betterment:mainfrom
smudge:v-4-0-0
Aug 12, 2026
Merged

release: 4.0 - concurrency limiter & ActiveJob improvements#130
smudge merged 1 commit into
Betterment:mainfrom
smudge:v-4-0-0

Conversation

@smudge

@smudge smudge commented Aug 11, 2026

Copy link
Copy Markdown
Member

In testing the rollout of the Delayed::Limit concurrency limiter feature, we determined that there were several quality-of-life improvements that could be made to this gem's integration with ActiveJob (specifically in the usage of the retry_on directive).

As such, this release rolls in both #116 and a list of improvements to the way that JobWrapper and JobPreparer handle the lifecycle across delayed's execution layer and ActiveJob's execution layer:

@smudge
smudge requested a review from samandmoore August 11, 2026 16:50
@smudge
smudge merged commit 0c2d177 into Betterment:main Aug 12, 2026
26 checks passed
@smudge
smudge deleted the v-4-0-0 branch August 12, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants