Browse Source

Updates Changelog

Ask Solem 12 years ago
parent
commit
c4c397316b
1 changed files with 40 additions and 0 deletions
  1. 40 0
      Changelog

+ 40 - 0
Changelog

@@ -9,6 +9,46 @@
 
 If you're looking for versions prior to 3.0.x you should go to :ref:`history`.
 
+.. _version-3.0.19:
+
+3.0.19
+======
+:release-date: 2013-04-17 04:30:00 P.M BST
+
+- Now depends on :mod:`billiard` 2.7.3.28
+
+- A Python 3 related fix managed to disable the deadlock fix
+  announced in 3.0.18.
+
+    Tests have been added to make sure this does not happen again.
+
+- Task retry policy:  Default max_retries is now 3.
+
+    This ensures clients will not be hanging while the broker is down.
+
+    .. note::
+
+        You can set a longer retry for the worker by
+        using the :signal:`celeryd_after_setup` signal:
+
+        .. code-block:: python
+
+                from celery.signals import celeryd_after_setup
+
+                @celeryd_after_setup.connect
+                def configure_worker(instance, conf, **kwargs):
+                    conf.CELERY_TASK_PUBLISH_RETRY_POLICY = {
+                        'max_retries': 100,
+                        'interval_start': 0,
+                        'interval_max': 1,
+                        'interval_step': 0.2,
+                    }
+
+- Worker: Will now properly display message body in error messages
+  even if the body is a buffer instance.
+
+- 3.0.18 broke the MongoDB result backend (Issue #1303).
+
 .. _version-3.0.18:
 
 3.0.18