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

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Sep 30 11:10:45 CEST 2010


Author: gregory
Date: Thu Sep 30 11:10:39 2010
New Revision: 2314

Log:
Replication is already improved.

Modified:
    trunk/TODO

Modified: trunk/TODO
==============================================================================
--- trunk/TODO [iso-8859-1] (original)
+++ trunk/TODO [iso-8859-1] Thu Sep 30 11:10:39 2010
@@ -137,21 +137,6 @@ RC  - Review output of pylint (CODE)
     - fix __undoLog when there is out of date cells, there is a busy loop
       because the client expected more answer than the available number of
       storage nodes.
-    - Improve replication process (BANDWITH)
-      Current implementation do this way to replicate objects (for a given TID):
-        S1 > S2 : Ask for a range of OIDs
-        S1 < S2 : Answer the range fo OIDs
-        For each OID :
-          S1 > S2 : Ask a range of the object history
-          S1 < S2 : Answer the object history
-          For each missing version of the object :
-            S1 > S2 : Ask object data
-            S1 < S2 : Answer object data
-      Proposal (just to keep the basics in mind):
-        S1 > S2 : Send its object state list, with last serial for each oid
-        S1 < S2 : Answer object data for latter state of each object
-        Or something like that, the idea is to say what we have instead or check
-        what we don't have.
     - Make listening address and port optionnal, and if they are not provided
       listen on all interfaces on any available port.
 





More information about the Neo-report mailing list