samsondav/rihanna

Re-enqueue and retain metadata

tpitale opened this issue · 0 comments

Currently, it is possible to re-enqueue a job (the args are generally available), but when doing so we lose any metadata (specifically attempts count).

I'd like to introduce a non-failure response that simply sets a new due_at, but otherwise retains the job as-is (id, metadata, etc).