Download 2.3-archived PDF

Transcript
Celery Documentation, Release 2.3.5
• ResultSet.join_native() and iter_native() is now supported by the Redis and Cache result
backends.
This is an optimized version of join() using the underlying backends ability to fetch multiple
results at once.
• Can now use SSL when sending error e-mails by enabling the EMAIL_USE_SSL setting.
• events.default_dispatcher(): Context manager to easily obtain an event dispatcher instance using
the connection pool.
• Import errors in the configuration module will not be silenced anymore.
• ResultSet.iterate: Now supports the timeout, propagate and interval arguments.
• with_default_connection -> with default_connection
• TaskPool.apply_async: Keyword arguments callbacks and errbacks has been renamed to callback
and errback and take a single scalar value instead of a list.
• No longer propagates errors occurring during process cleanup (Issue #365)
• Added TaskSetResult.delete(), which will delete a previously saved taskset result.
• Celerybeat now syncs every 3 minutes instead of only at shutdown (Issue #382).
• Monitors now properly handles unknown events, so user-defined events are displayed.
• Terminating a task on Windows now also terminates all of the tasks child processes (Issue #384).
• celeryd: -I|--include option now always searches the current directory to import the specified modules.
• Cassandra backend: Now expires results by using TTLs.
• Functional test suite in funtests is now actually working properly, and passing tests.
9.6.3 Fixes
• celeryev was trying to create the pidfile twice.
• celery.contrib.batches: Fixed problem where tasks failed silently (Issue #393).
• Fixed an issue where logging objects would give “<Unrepresentable”, even though the objects were.
• CELERY_TASK_ERROR_WHITE_LIST is now properly initialized in all loaders.
• celeryd_detach now passes through command-line configuration.
• Remote control command add_consumer now does nothing if the queue is already being consumed from.
9.7 2.2.8
release-date 2011-11-25 16:00 P.M GMT
by Ask Solem
9.7. 2.2.8
139