Add
report:
option toActiveJob::Base#retry_on
and#discard_on
When the
report:
option is passed, errors will be reported to the error reporter before being retried / discarded.Andrew Novoselac
Accept a block for ActiveJob::ConfiguredJob#perform_later.
This was inconsistent with a regular
ActiveJob::Base#perform_later
.fatkodima
Raise a more specific error during deserialization when a previously serialized job class is now unknown.
::ActiveJob::UnknownJobClassError
will be raised instead of a more genericNameError
to make it easily possible for adapters to tell if theNameError
was raised during job execution or deserialization.Earlopain
Please check [8-0-stable]) for previous changes.