Ver Fonte

Bumped version to 2.1.0rc2 and updated the Changelog

Ask Solem há 14 anos atrás
pai
commit
96b3385d7d
4 ficheiros alterados com 39 adições e 7 exclusões
  1. 32 0
      Changelog
  2. 3 3
      README.rst
  3. 1 1
      celery/__init__.py
  4. 3 3
      docs/includes/introduction.txt

+ 32 - 0
Changelog

@@ -292,6 +292,12 @@ News
 
     See issue #184.
 
+* :meth:`TaskSetResult.join <celery.result.TaskSetResult.join>`:
+  Added 'propagate=True' argument.
+
+  When set to :const:`False` exceptions occuring in subtasks will
+  not be re-raised.
+
 * Added ``Task.update_state(task_id, state, meta)``
   as a shortcut to ``task.backend.store_result(task_id, meta, state)``.
 
@@ -371,6 +377,32 @@ Fixes
     ``fatal``, ``makeRecord``, ``_log``, ``log``, ``isEnabledFor``,
     ``addHandler``, ``removeHandler``.
 
+.. _v210-experimental:
+
+Experimental
+------------
+
+* celeryd-multi: Added daemonization support.
+
+    celeryd-multi can now be used to start, stop and restart worker nodes.
+
+        $ celeryd-multi start jerry elaine george kramer
+        $ celeryd-multi stop jerry elaine george kramer
+        $ celeryd-multi restart jerry elaine george kramer
+        $ celeryd-multi kill jerry elaine george kramer
+
+    See ``celeryd-multi help`` for help.
+
+* celeryd-multi: ``start`` command renamed to ``show``.
+
+    ``celeryd-multi start`` will now actually start and detach worker nodes.
+    To just generate the commands you have to use ``celeryd-multi show``.
+
+* celeryd: Added ``--pidfile`` argument.
+
+   The worker will write its pid when it starts.  The worker will
+   not be started if this file exists and the pid contained is still alive.
+
 
 .. _v210-documentation:
 

+ 3 - 3
README.rst

@@ -4,7 +4,7 @@
 
 .. image:: http://cloud.github.com/downloads/ask/celery/celery_favicon_128.png
 
-:Version: 2.1.0rc1
+:Version: 2.1.0rc2
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/ask/celery/
@@ -31,8 +31,8 @@ language. It can also `operate with other languages using webhooks`_.
 The recommended message broker is `RabbitMQ`_, but support for `Redis`_ and
 databases (`SQLAlchemy`_) is also available.
 
-Celery can be easily used with Django and Pylons using
-`django-celery`_ and `celery-pylons`_.
+Celery can be used with Django and Pylons using
+the `django-celery`_ and `celery-pylons`_ add-on packages.
 
 You may also be pleased to know that full Django integration exists,
 delivered by the `django-celery`_ package.

+ 1 - 1
celery/__init__.py

@@ -1,6 +1,6 @@
 """Distributed Task Queue"""
 
-VERSION = (2, 1, 0, "rc1")
+VERSION = (2, 1, 0, "rc2")
 
 __version__ = ".".join(map(str, VERSION[0:3])) + "".join(VERSION[3:])
 __author__ = "Ask Solem"

+ 3 - 3
docs/includes/introduction.txt

@@ -1,4 +1,4 @@
-:Version: 2.1.0rc1
+:Version: 2.1.0rc2
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/ask/celery/
@@ -25,8 +25,8 @@ language. It can also `operate with other languages using webhooks`_.
 The recommended message broker is `RabbitMQ`_, but support for `Redis`_ and
 databases (`SQLAlchemy`_) is also available.
 
-Celery can be easily used with Django and Pylons using
-`django-celery`_ and `celery-pylons`_.
+Celery can be used with Django and Pylons using
+the `django-celery`_ and `celery-pylons`_ add-on packages.
 
 You may also be pleased to know that full Django integration exists,
 delivered by the `django-celery`_ package.