v3.16.4
Review the Changelog for more details.
What's Changed
- Deprecate
GoodJob::Lockable
and rename toGoodJob::AdvisoryLockable
by @bensheldon in #1012 - Add database_connection_pool stats to
GoodJob::Process.current_state
by @dixpac in #1019 - Clarify database connections and recurring processes in README.md by @blumhardts in #1015
- Notifier and CronManager share a 2-thread executor within the capsule by @bensheldon in #1018
- Move
Execution#active_job
to BaseExecution to share with Job; refactorBatch#active_jobs
to use job directly by @bensheldon in #1022 - Refactor Notifier to ensure #restart is threadsafe by @bensheldon in #1021
New Contributors
- @blumhardts made their first contribution in #1015
Full Changelog: v3.16.3...v3.16.4