Change log for z3c.celery

1.3.0 (unreleased)

  • Nothing changed yet.

1.2.3 (2018-06-28)

  • Add logging for task retry.

1.2.2 (2018-03-23)

  • Ensure ZODB connection can be closed, even if execution is aborted in the middle of a transaction

1.2.1 (2018-02-02)

  • Add bw-compat for persisted tasks that still have a _task_id_ parameter

1.2.0 (2018-01-23)

  • Support task retry

1.1.0 (2017-10-11)

  • Make worker process boot timeout configurable

1.0.2 (2017-10-05)

  • Also apply “always endInteration” to HandleAfterAbort
  • Also apply “retry on ConflictError” to HandleAfterAbort

1.0.1 (2017-10-04)

  • Always call endInteraction, even on error during commit or abort, so we don’t pollute the interaction state for the next task run

1.0 (2017-09-29)

  • Introduce Abort control flow exception
  • Allow overriding the principal id the job runs as
  • Support reading configuration from a filesystem-based (non-importable) python file
  • Don’t use celery’s deprecated default app mechanism
  • Support running an actual “celery worker” with the single-process “solo” worker_pool

0.1 (2017-02-21)

  • Initial release. Extract from zeit.cms.