forked from pool/python-celery
- Update to 2.4.0:
* Now supports Python 3. * Fixed deadlock in worker process handling (Issue #496). * AMQP Result backend: Now expires results by default. * Eventlet: Fixed problem with shutdown (Issue #457). * Broker transports can be now be specified using URLs * The deprecated celery.loaders.setup_loader() function has been removed. * The CELERY_TASK_ERROR_WHITELIST setting has been replaced by a more flexible approach (Issue #447). * There are additional deprecations. * No longer depends on pyparsing. * Now depends on Kombu 1.4.3. * CELERY_IMPORTS can now be a scalar value (Issue #485). * Fixed a memory leak when using the thread pool (Issue #486). * The statedb was not saved at exit. * Adds EMAIL_USE_TLS to enable secure SMTP connections (Issue #418). * Now handles missing fields in task messages as documented in the message format documentation. * Fixed race condition in celery.events.state (celerymon/celeryev) where task info would be removed while iterating over it (Issue #501). * The Cache, Cassandra, MongoDB, Redis and Tyrant backends now respects the CELERY_RESULT_SERIALIZER setting (Issue #435). * Logging calls no longer manually formats messages, but delegates that to the logging system, so tools like Sentry can easier work with the messages (Issue #445). * celeryd_multi now supports a stop_verify command to wait for processes to shutdown. * Cache backend did not work if the cache key was unicode (Issue #504). * New setting CELERY_RESULT_DB_SHORT_LIVED_SESSIONS added, which if OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=39
This commit is contained in:
committed by
Git OBS Bridge
parent
4e53fc05d3
commit
3cf729051d
@@ -1,3 +1,59 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 4 17:20:46 UTC 2011 - alexandre@exatati.com.br
|
||||
|
||||
- Update to 2.4.0:
|
||||
* Now supports Python 3.
|
||||
* Fixed deadlock in worker process handling (Issue #496).
|
||||
* AMQP Result backend: Now expires results by default.
|
||||
* Eventlet: Fixed problem with shutdown (Issue #457).
|
||||
* Broker transports can be now be specified using URLs
|
||||
* The deprecated celery.loaders.setup_loader() function has been
|
||||
removed.
|
||||
* The CELERY_TASK_ERROR_WHITELIST setting has been replaced by a
|
||||
more flexible approach (Issue #447).
|
||||
* There are additional deprecations.
|
||||
* No longer depends on pyparsing.
|
||||
* Now depends on Kombu 1.4.3.
|
||||
* CELERY_IMPORTS can now be a scalar value (Issue #485).
|
||||
* Fixed a memory leak when using the thread pool (Issue #486).
|
||||
* The statedb was not saved at exit.
|
||||
* Adds EMAIL_USE_TLS to enable secure SMTP connections (Issue #418).
|
||||
* Now handles missing fields in task messages as documented in the
|
||||
message format documentation.
|
||||
* Fixed race condition in celery.events.state (celerymon/celeryev)
|
||||
where task info would be removed while iterating over it (Issue #501).
|
||||
* The Cache, Cassandra, MongoDB, Redis and Tyrant backends now respects
|
||||
the CELERY_RESULT_SERIALIZER setting (Issue #435).
|
||||
* Logging calls no longer manually formats messages, but delegates that
|
||||
to the logging system, so tools like Sentry can easier work with the
|
||||
messages (Issue #445).
|
||||
* celeryd_multi now supports a stop_verify command to wait for
|
||||
processes to shutdown.
|
||||
* Cache backend did not work if the cache key was unicode (Issue #504).
|
||||
* New setting CELERY_RESULT_DB_SHORT_LIVED_SESSIONS added, which if
|
||||
enabled will disable the caching of SQLAlchemy sessions (Issue #449).
|
||||
* All result backends now implements __reduce__ so that they can be
|
||||
pickled (Issue #441).
|
||||
* celeryd-multi did not work on Windows (Issue #472).
|
||||
* New-style CELERY_REDIS_* settings now takes precedence over the old
|
||||
REDIS_* configuration keys (Issue #508).
|
||||
* Generic celerybeat init script no longer sets bash -e (Issue #510).
|
||||
* Documented that Chords do not work well with redis-server versions
|
||||
before 2.2.
|
||||
* The CELERYBEAT_MAX_LOOP_INTERVAL setting was not respected.
|
||||
* inspect.registered_tasks renamed to inspect.registered for naming
|
||||
consistency.
|
||||
* Worker logged the string representation of args and kwargs without
|
||||
safe guards (Issue #480).
|
||||
* RHEL init script: Changed celeryd startup priority.
|
||||
* KeyValueStoreBackend.get_many did not respect the timeout argument
|
||||
(Issue #512).
|
||||
* celerybeat/celeryev’s –workdir option did not chdir before after
|
||||
configuration was attempted (Issue #506).
|
||||
* After deprecating 2.4 support we can now name modules correctly,
|
||||
since we can take use of absolute imports.
|
||||
* AUTHORS file is now sorted alphabetically.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 23 12:35:58 UTC 2011 - oliver.bengs@opensuse.org
|
||||
|
||||
|
||||
Reference in New Issue
Block a user