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