Author: fhanik Date: Tue Jun 13 21:15:00 2006 New Revision: 414061 URL: http://svn.apache.org/viewvc?rev=414061&view=rev Log: Completed coordination demo
Modified: tomcat/container/tc5.5.x/modules/groupcom/VERSION tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Modified: tomcat/container/tc5.5.x/modules/groupcom/VERSION URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/VERSION?rev=414061&r1=414060&r2=414061&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/VERSION (original) +++ tomcat/container/tc5.5.x/modules/groupcom/VERSION Tue Jun 13 21:15:00 2006 @@ -1,5 +1,6 @@ 0.9.2.6 - first version of the NonBlockingCoordinator implemented + - org.apache.catalina.tribes.demos.CoordinationDemo implemented 0.9.2.5 - minor updates 0.9.2.4 Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/to-do.txt?rev=414061&r1=414060&r2=414061&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/to-do.txt (original) +++ tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Tue Jun 13 21:15:00 2006 @@ -46,16 +46,6 @@ 49. Implement versioning on the AbstractReplicatedMap - -9. CoordinatorInterceptor - manages the selection of a cluster coordinator - just had a brilliant idea, if GroupChannel keeps its own view of members, - the coordinator interceptor can hold on to the member added/disappared event - It can also intercept down going messages if the coordinator disappeared - while a new coordinator is chosen - It can also intercept down going messages for members disappeared that the - calling app not yet knows about, to avoid a ChannelException - The coordinator is needed because of the mixup when two channels startup instantly - 48. Periodic refresh of the replicated map (primary ->backup) 47. Delta(session) versioning. increase version number each time, easier to keep maps in sync @@ -308,3 +298,14 @@ 19. Implement a hardcoded tcp membership Notes: Completed + +9. CoordinatorInterceptor - manages the selection of a cluster coordinator + just had a brilliant idea, if GroupChannel keeps its own view of members, + the coordinator interceptor can hold on to the member added/disappared event + It can also intercept down going messages if the coordinator disappeared + while a new coordinator is chosen + It can also intercept down going messages for members disappeared that the + calling app not yet knows about, to avoid a ChannelException + The coordinator is needed because of the mixup when two channels startup instantly +Notes: Completed. org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinatorInterceptor + implements an automerging algorithm. \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]