Преглед изворни кода

Bumped version to 2.0.3 and updated Changelog

Ask Solem пре 15 година
родитељ
комит
98fa7f32fd
4 измењених фајлова са 88 додато и 3 уклоњено
  1. 85 0
      Changelog
  2. 1 1
      README.rst
  3. 1 1
      celery/__init__.py
  4. 1 1
      docs/includes/introduction.txt

+ 85 - 0
Changelog

@@ -5,6 +5,91 @@
 .. contents::
     :local:
 
+2.0.3
+=====
+:release-date: TBA
+
+Fixes
+-----
+
+* celeryd: Properly handle connection errors while closing consumers.
+
+* celeryd: Events are now buffered while the connection is down,
+  and re-sent when the connection is re-established.
+
+* No longer depends on the ``mailer`` package.
+
+    This package had a namespace collision with ``django-mailer``,
+    so its functionality was replaced.
+
+* Redis result backend: Redis doesn't have database names,
+  database numbers. The default database is now 0.
+
+* :class:`~celery.task.control.inspect`:
+  Was requesting an invalid command because of a typo.
+
+    See http://github.com/ask/celery/issues/issue/170
+
+* Worker crashed if the value of ``CELERY_TASK_ERROR_WHITELIST`` was
+  not iterable
+
+* :func:`~celery.execute.apply`: Make sure ``kwargs["task_id"]`` is
+  always set.
+
+* ``AsyncResult.traceback``: Now returns ``None``, instead of raising
+  :exc:`KeyError` if traceback is missing.
+
+* :class:`~celery.task.control.inspect`: Replies did not work correctly
+  if no destination was specified.
+
+* If a task wanted to store a result but keep the state in a custom
+  state, ``encode_result`` returned None so nothing was passed
+  to the backend.
+
+* celeryd: A warning is now emitted if sending of task error
+  e-mails fails.
+
+* Debian init scripts: Commands should not run in a subshell
+
+    See http://github.com/ask/celery/issues/issue/163
+
+* Debian init scripts: Use abspath for celeryd to allow stat
+
+    See http://github.com/ask/celery/issues/issue/162
+
+Documentation
+-------------
+
+* getting-started/broker-installation: Fixed typo
+
+    ``set_permissions ""`` -> ``set_permissions ".*"``.
+
+* Tasks Userguide: Added section on database transactions.
+
+    See http://github.com/ask/celery/issues/issue/169
+
+* Routing Userguide: Fixed typo ``"feed": -> {"queue": "feeds"}``.
+
+    See http://github.com/ask/celery/issues/issue/169
+
+* Documented the default values for the ``CELERYD_CONCURRENCY``
+  and ``CELERYD_PREFETCH_MULTIPLIER`` settings.
+
+* Tasks Userguide: Fixed typos in the subtask example
+
+* celery.signals: Documented worker_process_init.
+
+* Daemonization cookbook: Need to export DJANGO_SETTINGS_MODULE in
+  ``/etc/default/celeryd``.
+
+* Added some more FAQs from stack overflow
+
+* Daemonization cookbook: Fixed typo ``CELERYD_LOGFILE/CELERYD_PIDFILE``
+
+    to ``CELERYD_LOG_FILE`` / ``CELERYD_PID_FILE``
+
+    Also added troubleshooting section for the init scripts.
+
 2.0.2
 =====
 :release-date: 2010-07-22 11:31 A.M CEST

+ 1 - 1
README.rst

@@ -4,7 +4,7 @@
 
 .. image:: http://cloud.github.com/downloads/ask/celery/celery_favicon_128.png
 
-:Version: 2.0.2
+:Version: 2.0.3
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/ask/celery/

+ 1 - 1
celery/__init__.py

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

+ 1 - 1
docs/includes/introduction.txt

@@ -1,4 +1,4 @@
-:Version: 2.0.2
+:Version: 2.0.3
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/ask/celery/