Author: fhanik
Date: Mon Feb 27 08:17:30 2006
New Revision: 381371

URL: http://svn.apache.org/viewcvs?rev=381371&view=rev
Log:
Added to-do's

Modified:
    tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt
URL: 
http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/groupcom/to-do.txt?rev=381371&r1=381370&r2=381371&view=diff
==============================================================================
--- tomcat/container/tc5.5.x/modules/groupcom/to-do.txt (original)
+++ tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Mon Feb 27 08:17:30 2006
@@ -1,9 +1,30 @@
-waitForAck - should only mean, we received the message, not for the message to 
get processesed.
-This should improve throughput, and an interceptor can do waitForCompletion
+To Do:
+
+Tasks:
+2. Unique id, send it in byte array instead of string
+3. DataSender or ReplicationTransmitter swallows IOException, this should be
+reflected up the channel and the sending app should be notified that the
+message did not send successfully
 
 Interceptors to create
-OrderInterceptor - guarantees the order of messages
-WaitForCompletionInterceptor - waits for the message to get processed by all 
receivers before returning
-FragmentationInterceptor - splits up messages that are larger than X bytes.
-CoordinatorInterceptor - manages the selection of a cluster coordinator
+1. OrderInterceptor - guarantees the order of messages
+2. WaitForCompletionInterceptor - waits for the message to get processed by 
all receivers before returning
+  (This is useful when synchronized=false and waitForAck=false, to improve
+parallel processing, but you want to have all messages sent in parallel and
+don't return until all have been processed on the remote end.)
+3. FragmentationInterceptor - splits up messages that are larger than X bytes.
+4. CoordinatorInterceptor - manages the selection of a cluster coordinator
+5. VirtualSynchronyInterceptor - not sure we want to build this one, it would 
be
+pretty slow, but it would guarantee that all messages were received, to the
+members in that group in that time.
+
+Tasks Completed
+1. True synchronized/asynchronized replication enabled using flags
+Sender.sendAck/Receiver.waitForAck/Receiver.synchronized 
+Task Desc: waitForAck - should only mean, we received the message, not for the
+message to get processesed. This should improve throughput, and an interceptor
+can do waitForCompletion
+Status: Complete
+Notes: 
+
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to