[Neo-report] r2116 gregory - /trunk/TODO

nobody at svn.erp5.org nobody at svn.erp5.org
Sat May 15 09:56:16 CEST 2010


Author: gregory
Date: Sat May 15 09:56:16 2010
New Revision: 2116

Log:
Update TODO.

Modified:
    trunk/TODO

Modified: trunk/TODO
==============================================================================
--- trunk/TODO [iso-8859-1] (original)
+++ trunk/TODO [iso-8859-1] Sat May 15 09:56:16 2010
@@ -6,12 +6,10 @@
         TEMPORARILY_DOWN becomes UNAVAILABLE
         BROKEN is removed ?
     - Clarify the use of each error codes:
-      - NO_ERROR error packet vs ACK special packet
       - NOT_READY removed (connection kept opened until ready)
       - Split PROTOCOL_ERROR (BAD IDENTIFICATION, ...)
 RC  - Clarify cell state signification
     - Add docstrings (think of doctests)
-RC  - Update README (TODOs should be dropped/moved here)
 
   Tests
 RC  - write ZODB-API-level tests
@@ -82,8 +80,6 @@
       partition table changes be broadcasted ? (BANDWITH, SPEED)
     - Review PENDING/HIDDEN/SHUTDOWN states, don't use notifyNodeInformation()
       to do a state-switch, use a exception-based mechanism ? (CODE)
-    - Ensure that registered timeout are canceled if the related connection was
-      closed. (CODE)
     - Clarify big packet handling, is it needed to split them at connection
       level, application level, use the ask/send/answer scheme ? Currently it's
       not consistent, essentially with ask/answer/send partition table.
@@ -123,7 +119,6 @@
       replication should happen independently of cluster state. (Maybe we still
       need a primary master, to void replicating from an outdated partition
       table setup.)
-    - Flush asynchronously objects from partition cells not served (DISK SPACE)
     - Close connections to other storage nodes (SYSTEM RESOURCE USAGE)
       When a replication finishes, the connection is not closed currently. It
       should be closed (possibly asynchronously, and possibly by detecting that
@@ -243,14 +238,10 @@
 
 Old TODO
 
-    - Handling connection timeouts.
     - Handling write timeouts.
-    - IdleEvent for a certain message type as well as a message ID.
     - Flushing write buffers only without reading packets.
     - Garbage collection of unused nodes.
     - Stopping packet processing by returning a boolean value from
       a handler, otherwise too tricky to exchange a handler with another.
-    - History.
-    - Multiple undo.
     - Expiration of temporarily down nodes.
 





More information about the Neo-report mailing list