Download Celery Documentation

Transcript
Celery Documentation, Release 3.1.19
2.9.9 Windows
The -B / –beat option to worker doesn’t work?
Answer: That’s right. Run celery beat and celery worker as separate services instead.
2.10 Change history
This document contains change notes for bugfix releases in the 3.1.x series (Cipater), please see What’s new in Celery
3.1 (Cipater) for an overview of what’s new in Celery 3.1. Documentation fixes:
Contributed by Christopher Martin
2.10.1 3.1.19
release-date 2015-10-26 01:00 P.M UTC
release-by Ask Solem
• Requirements
– Now depends on Kombu 3.0.29.
– Now depends on billiard 3.3.0.21.
• Results: Fixed MongoDB result backend URL parsing problem (Issue celery/kombu#375).
• Worker: Task request now properly sets priority in delivery_info.
Fix contributed by Gerald Manipon.
• Beat: PyPy shelve may raise KeyError when setting keys (Issue #2862).
• Programs: celery beat --deatched now working on PyPy.
Fix contributed by Krzysztof Bujniewicz.
• Results: Redis result backend now ensures all pipelines are cleaned up.
Contributed by Justin Patrin.
• Results: Redis result backend now allows for timeout to be set in the query portion of the result backend URL.
E.g. CELERY_RESULT_BACKEND = ’redis://?timeout=10’
Contributed by Justin Patrin.
• Results: result.get now properly handles failures where the exception value is set to None (Issue #2560).
• Prefork pool: Fixed attribute error proc.dead.
• Worker: Fixed worker hanging when gossip/heartbeat disabled (Issue #1847).
Fix contributed by Aaron Webber and Bryan Helmig.
• Results: MongoDB result backend now supports pymongo 3.x (Issue #2744).
Fix contributed by Sukrit Khera.
• Results: RPC/amqp backends did not deserialize exceptions properly (Issue #2691).
Fix contributed by Sukrit Khera.
• Programs: Fixed problem with celery amqp‘s basic_publish (Issue #2013).
2.10. Change history
221