Procházet zdrojové kódy

Forgot to check this in.

Chris McDonough před 17 roky
rodič
revize
c42e26ea37
2 změnil soubory, kde provedl 22 přidání a 6 odebrání
  1. 11 0
      CHANGES.txt
  2. 11 6
      TODO.txt

+ 11 - 0
CHANGES.txt

@@ -107,6 +107,17 @@ Next Release
 
   - Removed EVENT_BUFFER_OVERFLOW event type.
 
+  - The supervisorctl xmlrpc proxy can now communicate with
+    supervisord using a persistent HTTP connection.
+
+  - A new module, "supervisor.childutils" was added.  This module
+    contains API functions useful for Python programs running under
+    supervisord (header parsing, obtaining an RPC proxy).
+
+  - A new envvar is added to child process environments:
+    SUPERVISOR_SERVER_URL.  This contains the server URL for the
+    supervisord running the child.
+
 3.0a2
 
   - Fixed the README.txt example for defining the supervisor RPC

+ 11 - 6
TODO.txt

@@ -1,14 +1,19 @@
 - General speed improvement wrangling:
 
   - Play around with creating a select trigger file descriptor for
-    each event pool.  When an event is accepted by the pool, write to
-    the file descriptor.  This will cause select to time out and fall
-    through.  In an asyncore dispatcher represented by the file
-    descriptor, attempt to dispatch the event.
+    each event pool.  Maybe when an event is accepted by the pool,
+    write to the file descriptor.  This will cause select to time out
+    and fall through.  In an asyncore dispatcher represented by the
+    file descriptor, attempt to dispatch the event.
 
-- Add a new cwd option that will chdir after the fork-exec.
+  - Try out element.iterparse to parse xmlrpc request and response
+    bodies.
+
+  - Make sure the transport passes the socket instead of calling
+    h.getfile().  See
+    http://mail.python.org/pipermail/patches/2002-February/007375.html
 
-- Move set of 'SUPERVISOR_ENABLED' envvar to process spawn method.
+- Add a new cwd option that will chdir after the fork-exec.
 
 - Fix CVS so not all checkins come from "chrism".