- Changed signature of Queue.run_job. It now returns None or a 3-tuple of (job, retval, None) or (job, None, exception). - Fix crash when a job raises an exception in a transaction.on_commit function. - Remove payload from NOTIFY notifications. It was not actually used.
0.4.4
==================
- Fix db exception handling in retry
0.4.3
==================
- Fix failed task processing to allow progress on other tasks when there is a task consistently failing.
0.4.2
==================
- Add a postgres application_name to the worker.
0.4.1
==================
- Handle exceptions raised outside of job execution - Don't allow listening without a notify channel