Ask Solem %!s(int64=11) %!d(string=hai) anos
pai
achega
3106382e48

+ 1 - 1
docs/history/changelog-2.2.rst

@@ -142,7 +142,7 @@ News
 .. _`logrotate.d`:
 .. _`logrotate.d`:
     http://www.ducea.com/2006/06/06/rotating-linux-log-files-part-2-logrotate/
     http://www.ducea.com/2006/06/06/rotating-linux-log-files-part-2-logrotate/
 
 
-* :ref:`tut-otherqueues` now documents how to configure Redis/Database result
+* otherqueues tutorial now documents how to configure Redis/Database result
    backends.
    backends.
 
 
 * gevent: Now supports ETA tasks.
 * gevent: Now supports ETA tasks.

+ 1 - 1
docs/history/changelog-2.4.rst

@@ -21,7 +21,7 @@
 
 
 * New :ref:`brokers` section in the Getting Started part of the Documentation
 * New :ref:`brokers` section in the Getting Started part of the Documentation
 
 
-    This replaces the old :ref:`tut-otherqueues` tutorial, and adds
+    This replaces the old "Other queues" tutorial, and adds
     documentation for MongoDB, Beanstalk and CouchDB.
     documentation for MongoDB, Beanstalk and CouchDB.
 
 
 .. _version-2.4.4:
 .. _version-2.4.4:

+ 1 - 1
docs/internals/deprecation.rst

@@ -178,7 +178,7 @@ Apply to: :class:`~celery.result.AsyncResult`,
 Task_sent signal
 Task_sent signal
 ----------------
 ----------------
 
 
-The :signals:`task_sent` signal will be removed in version 4.0.
+The :signal:`task_sent` signal will be removed in version 4.0.
 Please use the :signal:`before_task_publish` and :signal:`after_task_publush`
 Please use the :signal:`before_task_publish` and :signal:`after_task_publush`
 signals instead.
 signals instead.
 
 

+ 0 - 26
docs/tutorials/otherqueues.rst

@@ -1,26 +0,0 @@
-.. _tut-otherqueues:
-
-==========================================================
- Using Celery with Redis/Database as the messaging queue.
-==========================================================
-
-.. _otherqueues-redis:
-
-Redis
-=====
-
-This section has been moved to :ref:`broker-redis`.
-
-.. _otherqueues-sqlalchemy:
-
-SQLAlchemy
-==========
-
-This section has been moved to :ref:`broker-sqlalchemy`.
-
-.. _otherqueues-django:
-
-Django Database
-===============
-
-This section has been moved to :ref:`broker-django`.

+ 18 - 14
docs/whatsnew-3.1.rst

@@ -789,7 +789,7 @@ In Other News
     events published to that queue will be visible.  Only supported on
     events published to that queue will be visible.  Only supported on
     RabbitMQ.
     RabbitMQ.
 
 
-- New Couchbase result backend
+- New Couchbase result backend.
 
 
     This result backend enables you to store and retrieve task results
     This result backend enables you to store and retrieve task results
     using `Couchbase`_.
     using `Couchbase`_.
@@ -811,7 +811,7 @@ In Other News
 
 
     Fix contributed by Idan Kamara
     Fix contributed by Idan Kamara
 
 
-- New setting :setting:`BROKER_LOGIN_METHOD`
+- New setting :setting:`BROKER_LOGIN_METHOD`.
 
 
     This setting can be used to specify an alternate login method
     This setting can be used to specify an alternate login method
     for the AMQP transports.
     for the AMQP transports.
@@ -876,7 +876,7 @@ In Other News
 
 
 - The logger named ``celery.concurrency`` has been renamed to ``celery.pool``.
 - The logger named ``celery.concurrency`` has been renamed to ``celery.pool``.
 
 
-- New command line utility ``celery graph``
+- New command line utility ``celery graph``.
 
 
     This utility creates graphs in GraphViz dot format.
     This utility creates graphs in GraphViz dot format.
 
 
@@ -914,7 +914,7 @@ In Other News
         # enumerating anything that exceeds that number.
         # enumerating anything that exceeds that number.
         $ celery graph workers wmax:10 tmax:3
         $ celery graph workers wmax:10 tmax:3
 
 
-- Changed the way that app instances are pickled
+- Changed the way that app instances are pickled.
 
 
     Apps can now define a ``__reduce_keys__`` method that is used instead
     Apps can now define a ``__reduce_keys__`` method that is used instead
     of the old ``AppPickler`` attribute.  E.g. if your app defines a custom
     of the old ``AppPickler`` attribute.  E.g. if your app defines a custom
@@ -980,7 +980,7 @@ In Other News
 
 
 - ``celery.platforms.PIDFile`` renamed to :class:`celery.platforms.Pidfile`.
 - ``celery.platforms.PIDFile`` renamed to :class:`celery.platforms.Pidfile`.
 
 
-- MongoDB Backend: Can now be configured using an URL
+- MongoDB Backend: Can now be configured using an URL:
 
 
     See :ref:`example-mongodb-result-config`.
     See :ref:`example-mongodb-result-config`.
 
 
@@ -1017,15 +1017,18 @@ In Other News
     This callback is called when an app is about to be configured (a
     This callback is called when an app is about to be configured (a
     configuration key is required).
     configuration key is required).
 
 
-- Worker: No longer forks on :sig:`HUP`
+- Worker: No longer forks on :sig:`HUP`.
 
 
-    This means that the worker will reuse the same pid, which makes it
-    easier for process supervisors.
+    This means that the worker will reuse the same pid for better
+    support with external process supervisors.
 
 
     Contributed by Jameel Al-Aziz.
     Contributed by Jameel Al-Aziz.
 
 
-- Worker: The log message ``Got task from broker …`` has been changed to
- ``Received task …``
+- Worker: The log message ``Got task from broker …`` was changed to
+  ``Received task …``.
+
+- Worker: The log message ``Skipping revoked task …`` was changed
+  to ``Discarding revoked task …``.
 
 
 - Optimization: Improved performance of ``ResultSet.join_native()``.
 - Optimization: Improved performance of ``ResultSet.join_native()``.
 
 
@@ -1049,7 +1052,7 @@ In Other News
         # Consume from all queues in CELERY_QUEUES, but not the 'foo' queue.
         # Consume from all queues in CELERY_QUEUES, but not the 'foo' queue.
         $ celery worker -A proj -l info -X foo
         $ celery worker -A proj -l info -X foo
 
 
-- Adds :envvar:`C_FAKEFORK` envvar for simple init script/multi debugging
+- Adds :envvar:`C_FAKEFORK` envvar for simple init script/multi debugging.
 
 
     This means that you can now do:
     This means that you can now do:
 
 
@@ -1078,7 +1081,7 @@ In Other News
 
 
     The old name is still available for backwards compatibility.
     The old name is still available for backwards compatibility.
 
 
-- New semi-predicate exception :exc:`~celery.exceptions.Reject`
+- New semi-predicate exception :exc:`~celery.exceptions.Reject`.
 
 
     This exception can be raised to ``reject``/``requeue`` the task message,
     This exception can be raised to ``reject``/``requeue`` the task message,
     see :ref:`task-semipred-reject` for examples.
     see :ref:`task-semipred-reject` for examples.
@@ -1158,7 +1161,7 @@ Fixes
     so that non-abstract task classes works even if a module is imported
     so that non-abstract task classes works even if a module is imported
     multiple times so that the app is also instantiated multiple times.
     multiple times so that the app is also instantiated multiple times.
 
 
-- Worker: Workaround for Unicode errors in logs (Issue #427)
+- Worker: Workaround for Unicode errors in logs (Issue #427).
 
 
 - Task methods: ``.apply_async`` now works properly if args list is None
 - Task methods: ``.apply_async`` now works properly if args list is None
   (Issue #1459).
   (Issue #1459).
@@ -1202,7 +1205,8 @@ Internal changes
     This means that you have to pass a specific app when instantiating
     This means that you have to pass a specific app when instantiating
     these classes.
     these classes.
 
 
-- ``EventDispatcher.copy_buffer`` renamed to ``EventDispatcher.extend_buffer``
+- ``EventDispatcher.copy_buffer`` renamed to
+  :meth:`@events.Dispatcher.extend_buffer``.
 
 
 - Removed unused and never documented global instance
 - Removed unused and never documented global instance
   ``celery.events.state.state``.
   ``celery.events.state.state``.