[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[minion-cvs] Begin refactoring ServerQueue.



Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv16558

Modified Files:
	TODO 
Log Message:
Begin refactoring ServerQueue.

(Client queues and fragment pools both behave enough like "generic
filestore with metadata" that it doesn't make much sense to have a
separate implementation any more.)


Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -d -r1.136 -r1.137
--- TODO	15 Jul 2003 15:30:56 -0000	1.136
+++ TODO	24 Jul 2003 03:22:56 -0000	1.137
@@ -47,6 +47,11 @@
                 o Implement
                 - Give error messages on bad headers
                 - Test
+        . Refactor filestore logic out of ServerQueue
+                o Refactor
+                - Rephrase tests to use new names.
+                - Refactor deliveryqueue from is-a to has-a.
+                - Refactor clientqueue
         . Support for large messages and K-of-N
                 o fec backend code
                 o Tests and timing for fec backend