Sometimes jobs have known/expected failure scenarios. For example a data race in a dependency or some kind of CAS system where many writers are trying to update a record.
This PR adds a new Error type: Backburner::Job::RetryJob that is not logged by the worker when raised inside a job.
Sometimes jobs have known/expected failure scenarios. For example a data race in a dependency or some kind of CAS system where many writers are trying to update a record. This PR adds a new Error type:
Backburner::Job::RetryJob
that is not logged by the worker when raised inside a job.