nesquena / backburner

Simple and reliable beanstalkd job queue for ruby
http://nesquena.github.com/backburner
MIT License
428 stars 68 forks source link

Ensure unknown job classes can still be logged and retried/buried #154

Closed eltone closed 6 years ago

eltone commented 6 years ago

We have encountered an issue during rolling deployments. If a newer version of our app enqueues jobs not present in the previous deployment, the job will stay in a reserved state until the job TTR. This change ensures the job follows the normal retry/bury flow as well as providing support for hooks.

nesquena commented 6 years ago

Thanks!