|
@@ -8,6 +8,37 @@ This document contains change notes for bugfix releases in the 3.1.x series
|
|
|
(Cipater), please see :ref:`whatsnew-3.1` for an overview of what's
|
|
|
new in Celery 3.1.
|
|
|
|
|
|
+.. _version-3.1.2:
|
|
|
+
|
|
|
+3.1.2
|
|
|
+=====
|
|
|
+:release-date: 2013-11-12 07:30 P.M UTC
|
|
|
+
|
|
|
+- Now depends on :mod:`billiard` 3.3.0.6
|
|
|
+
|
|
|
+ This version fixed a problem when the prefork pool was used
|
|
|
+ without the billiard C extensions (missing ``send_offset`` error).
|
|
|
+
|
|
|
+- The worker silently ignored task errors.
|
|
|
+
|
|
|
+- Django: Fixed ``ImproperlyConfigured`` error raised
|
|
|
+ when no database backend specified.
|
|
|
+
|
|
|
+ Fix contributed by j0hnsmith
|
|
|
+
|
|
|
+- Worker now raises :exc:`RuntimeError` if task calls ``result.get()``
|
|
|
+ and the call will block.
|
|
|
+
|
|
|
+ The call will not block if using the eventlet/gevent pools,
|
|
|
+ so the error will not be raised there.
|
|
|
+
|
|
|
+- Prefork pool: Now using ``_multiprocessing.read`` with ``memoryview``
|
|
|
+ if available.
|
|
|
+
|
|
|
+- ``close_open_fds`` now uses ``os.closerange`` if available.
|
|
|
+
|
|
|
+- ``get_fdmax`` now takes value from ``sysconfig`` if possible.
|
|
|
+
|
|
|
.. _version-3.1.1:
|
|
|
|
|
|
3.1.1
|