Browse Source

Mention celeryev in Changelog

Ask Solem 14 years ago
parent
commit
396bba399e
1 changed files with 41 additions and 3 deletions
  1. 41 3
      Changelog

+ 41 - 3
Changelog

@@ -144,11 +144,49 @@ Backward incompatible changes
 News
 ----
 
-* now depends on carrot >= 0.10.5
+* **celeryev**: Curses Celery Monitor and Event Viewer.
 
-* now depends on billiard >= 0.4.0
+    This is a simple monitor allowing you to see what tasks are
+    executing in real-time and investigate tracebacks and results of ready
+    tasks. It also enables you to set new rate limits and revoke tasks.
 
-* now depends on pyparsing
+    Screenshot:
+
+    .. image:: http://celeryproject.org/img/celeryevshotsm.jpg
+
+    If you run ``celeryev`` with the ``-d`` switch it will act as an event
+    dumper, simply dumping the events it receives to standard out::
+
+        $ celeryev -d
+        -> celeryev: starting capture...
+        casper.local [2010-06-04 10:42:07.020000] heartbeat
+        casper.local [2010-06-04 10:42:14.750000] task received:
+            tasks.add(61a68756-27f4-4879-b816-3cf815672b0e) args=[2, 2] kwargs={}
+            eta=2010-06-04T10:42:16.669290, retries=0
+        casper.local [2010-06-04 10:42:17.230000] task started
+            tasks.add(61a68756-27f4-4879-b816-3cf815672b0e) args=[2, 2] kwargs={}
+        casper.local [2010-06-04 10:42:17.960000] task succeeded:
+            tasks.add(61a68756-27f4-4879-b816-3cf815672b0e)
+            args=[2, 2] kwargs={} result=4, runtime=0.782663106918
+
+        The fields here are, in order: *sender hostname*, *timestamp*, *event type* and
+        *additional event fields*.
+
+* :mod:`billiard` has been moved back to the celery repository.
+
+    =====================================  =====================================
+    **Module name**                        **celery equivalent**
+    =====================================  =====================================
+    ``billiard.pool``                      ``celery.concurrency.processes``
+    ``billiard.serialization``             ``celery.serialization``
+    ``billiard.utils.functional``          ``celery.utils.functional``
+    =====================================  =====================================
+
+    The :mod:`billiard` distribution may be maintained, depending on interest.
+
+* now depends on :mod:`carrot` >= 0.10.5
+
+* now depends on :mod:`pyparsing`
 
 * celeryd: Now waits for available pool processes before applying new
   tasks to the pool.