svn commit: r372876 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java

2006-01-27 Thread fhanik
Author: fhanik Date: Fri Jan 27 07:26:12 2006 New Revision: 372876 URL: http://svn.apache.org/viewcvs?rev=372876&view=rev Log: Removed invalid UTF character Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java Modified: to

svn commit: r372881 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ./ mcast/ tcp/

2006-01-27 Thread fhanik
Author: fhanik Date: Fri Jan 27 07:41:01 2006 New Revision: 372881 URL: http://svn.apache.org/viewcvs?rev=372881&view=rev Log: Correct English spelling Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings.properties tomcat/conta

svn commit: r372886 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session: DeltaSession.java LocalStrings.properties

2006-01-27 Thread fhanik
Author: fhanik Date: Fri Jan 27 07:56:57 2006 New Revision: 372886 URL: http://svn.apache.org/viewcvs?rev=372886&view=rev Log: Added in missing message, should be converted or shared Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/ses

svn commit: r372887 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaSession.java

2006-01-27 Thread fhanik
Author: fhanik Date: Fri Jan 27 07:58:58 2006 New Revision: 372887 URL: http://svn.apache.org/viewcvs?rev=372887&view=rev Log: Call the right message Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaSession.java Modified: to

svn commit: r375674 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 11:50:51 2006 New Revision: 375674 URL: http://svn.apache.org/viewcvs?rev=375674&view=rev Log: Fixed spelling Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationValve.java Modified: tomcat/container/t

svn commit: r375680 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 12:04:09 2006 New Revision: 375680 URL: http://svn.apache.org/viewcvs?rev=375680&view=rev Log: Its a tough word :) Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java Modified: to

svn commit: r375682 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 12:16:58 2006 New Revision: 375682 URL: http://svn.apache.org/viewcvs?rev=375682&view=rev Log: Fixed spelling Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java Modified: tomcat/container/t

svn commit: r375709 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp: ReplicationValve.java TcpReplicationThread.java

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 13:13:25 2006 New Revision: 375709 URL: http://svn.apache.org/viewcvs?rev=375709&view=rev Log: Error message is a warning, not an error since the connecting sockets get closed. Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/cata

svn commit: r375732 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/DataSender.java

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 13:54:59 2006 New Revision: 375732 URL: http://svn.apache.org/viewcvs?rev=375732&view=rev Log: report more infrequently Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/DataSender.java Modified: tomcat/conta

svn commit: r375744 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 14:11:43 2006 New Revision: 375744 URL: http://svn.apache.org/viewcvs?rev=375744&view=rev Log: Added a line to avoid changing the package structure again Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt Modified: tomcat/container/tc5.5.x/mod

svn commit: r375757 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 14:39:03 2006 New Revision: 375757 URL: http://svn.apache.org/viewcvs?rev=375757&view=rev Log: Added in todo notes for myself since I am now on the ball again Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt Modified: tomcat/container/tc5

svn commit: r375763 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-07 Thread fhanik
Author: fhanik Date: Tue Feb 7 14:54:49 2006 New Revision: 375763 URL: http://svn.apache.org/viewcvs?rev=375763&view=rev Log: Added more info regarding primary/backup replication Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt Modified: tomcat/container/tc5.5.x/modules/clu

svn commit: r375976 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-08 Thread fhanik
Author: fhanik Date: Wed Feb 8 07:01:39 2006 New Revision: 375976 URL: http://svn.apache.org/viewcvs?rev=375976&view=rev Log: moved notes to the bottom for compression, default value has changed Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt Modified: tomcat/container/tc5

svn commit: r376003 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: io/XByteBuffer.java tcp/DataSender.java tcp/LocalStrings.properties tcp/PooledSocketSender.jav

2006-02-08 Thread fhanik
Author: fhanik Date: Wed Feb 8 09:23:08 2006 New Revision: 376003 URL: http://svn.apache.org/viewcvs?rev=376003&view=rev Log: Undeprected the XByteBuffer.createDataPackage, I want to avoid spreading code that belongs together across multiple classes. That way, when changes are needed for

svn commit: r376115 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp: DataSender.java PooledSocketSender.java ReplicationTransmitter.java SenderState.java Socke

2006-02-08 Thread fhanik
Author: fhanik Date: Wed Feb 8 15:27:58 2006 New Revision: 376115 URL: http://svn.apache.org/viewcvs?rev=376115&view=rev Log: Fixed error reporting. When a node crashes, instead of filling up the logs with oodles and oodles of errors message the system will now print the error once if ther

svn commit: r376117 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-08 Thread fhanik
Author: fhanik Date: Wed Feb 8 15:32:18 2006 New Revision: 376117 URL: http://svn.apache.org/viewcvs?rev=376117&view=rev Log: Added notes Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt Modified: tomcat/container/tc5.5.x/modules/cluster/to-do.txt URL: http://svn.apache

svn commit: r376745 - in /tomcat/container/tc5.5.x/modules/cluster: src/share/org/apache/catalina/cluster/tcp/DataSender.java src/share/org/apache/catalina/cluster/tcp/PooledSocketSender.java to-do.tx

2006-02-10 Thread fhanik
Author: fhanik Date: Fri Feb 10 07:55:56 2006 New Revision: 376745 URL: http://svn.apache.org/viewcvs?rev=376745&view=rev Log: Fixed imports added another scenario Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/DataSender.java to

svn commit: r377402 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/TcpReplicationThread.java

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 08:00:24 2006 New Revision: 377402 URL: http://svn.apache.org/viewcvs?rev=377402&view=rev Log: Corrected logging of IOException, keep alive close will cause an IOException on the other end. Modified: tomcat/container/tc5.5.x/modules/cluster/src/share

svn commit: r377432 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ClusterChannel.java group/ group/GroupChannel.java

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 09:33:22 2006 New Revision: 377432 URL: http://svn.apache.org/viewcvs?rev=377432&view=rev Log: Infrastructure for a group layer, this is the way to abstract away membership and replication logic from the cluster object, as the cluster object, the replica

svn commit: r377484 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ./ group/ io/ session/ tcp/

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 13:00:05 2006 New Revision: 377484 URL: http://svn.apache.org/viewcvs?rev=377484&view=rev Log: Started working on the cluster group, before I can fully do that, I need to clean up the dependencies between session replication logic and cluster core code. A

svn commit: r377486 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 13:04:20 2006 New Revision: 377486 URL: http://svn.apache.org/viewcvs?rev=377486&view=rev Log: Use constants instead of hard coding values Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.

svn commit: r377488 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 13:10:41 2006 New Revision: 377488 URL: http://svn.apache.org/viewcvs?rev=377488&view=rev Log: oops, use the correct values Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java Modified: to

svn commit: r377499 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp: ReplicationTransmitter.java SimpleTcpCluster.java

2006-02-13 Thread fhanik
Author: fhanik Date: Mon Feb 13 13:39:52 2006 New Revision: 377499 URL: http://svn.apache.org/viewcvs?rev=377499&view=rev Log: more code cleanup Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java tomcat/conta

svn commit: r378049 - /tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/startup/ClusterRuleSet.java

2006-02-15 Thread fhanik
Author: fhanik Date: Wed Feb 15 10:28:15 2006 New Revision: 378049 URL: http://svn.apache.org/viewcvs?rev=378049&view=rev Log: The ClusterListener is the class that gets added to the cluster, not MessageListener Modified: tomcat/container/tc5.5.x/catalina/src/share/org/apache/cata

svn commit: r378050 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ./ deploy/ group/ session/ tcp/

2006-02-15 Thread fhanik
Author: fhanik Date: Wed Feb 15 10:30:02 2006 New Revision: 378050 URL: http://svn.apache.org/viewcvs?rev=378050&view=rev Log: Refactor: ClusterListener is not the same as MessageListener The ClusterListener is a listener that is added to the Cluster element. A MessageListener is sole

svn commit: r378093 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ./ group/ mcast/ tcp/

2006-02-15 Thread fhanik
Author: fhanik Date: Wed Feb 15 13:13:45 2006 New Revision: 378093 URL: http://svn.apache.org/viewcvs?rev=378093&view=rev Log: Slowly taking a little shape, getting ready to make the messaging a completely separate component, that if correctly done should be able to be used elsewhere. Modi

svn commit: r378258 - in /tomcat/container/tc5.5.x: catalina/src/share/org/apache/catalina/startup/ modules/cluster/src/share/org/apache/catalina/cluster/ modules/cluster/src/share/org/apache/catalina

2006-02-16 Thread fhanik
Author: fhanik Date: Thu Feb 16 06:42:35 2006 New Revision: 378258 URL: http://svn.apache.org/viewcvs?rev=378258&view=rev Log: Refactored: Moved ClusterListener to the correct place. As it is not related to sessions. Added: tomcat/container/tc5.5.x/modules/cluster/src/share/org/ap

svn commit: r379550 - in /tomcat/container/tc5.5.x: catalina/src/conf/ catalina/src/share/org/apache/catalina/startup/ modules/cluster/src/share/org/apache/catalina/cluster/ modules/cluster/src/share/

2006-02-21 Thread fhanik
Author: fhanik Date: Tue Feb 21 10:06:35 2006 New Revision: 379550 URL: http://svn.apache.org/viewcvs?rev=379550&view=rev Log: Refactored cluster receiver base, this class should not contain IO logic, since its a catalina cluster class and not at all participating in the replication l

svn commit: r379846 - in /tomcat/container/tc5.5.x/webapps/docs: changelog.xml cluster-howto.xml

2006-02-22 Thread fhanik
Author: fhanik Date: Wed Feb 22 11:10:28 2006 New Revision: 379846 URL: http://svn.apache.org/viewcvs?rev=379846&view=rev Log: Added in information on some recent changes Modified: tomcat/container/tc5.5.x/webapps/docs/changelog.xml tomcat/container/tc5.5.x/webapps/docs/cluster-howto

svn commit: r379904 - in /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster: ClusterReceiver.java group/ChannelCoordinator.java group/ChannelInterceptorBase.java group/Gro

2006-02-22 Thread fhanik
Author: fhanik Date: Wed Feb 22 13:16:25 2006 New Revision: 379904 URL: http://svn.apache.org/viewcvs?rev=379904&view=rev Log: Completed a first version of the independent GroupChannel, still need to remove all the JMX stuff from the core components, JMX should be monitoring using outside b

svn commit: r379925 - in /tomcat/container/tc5.5.x/modules/cluster: src/share/org/apache/catalina/cluster/group/GroupChannel.java to-do.txt

2006-02-22 Thread fhanik
Author: fhanik Date: Wed Feb 22 13:46:43 2006 New Revision: 379925 URL: http://svn.apache.org/viewcvs?rev=379925&view=rev Log: minor changes and another task to do in the todo list Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/g

svn commit: r379938 - /tomcat/container/tc5.5.x/modules/cluster/to-do.txt

2006-02-22 Thread fhanik
Author: fhanik Date: Wed Feb 22 14:02:20 2006 New Revision: 379938 URL: http://svn.apache.org/viewcvs?rev=379938&view=rev Log: minor change to the todo, compression will get removed from the protocol. This is the feature that caused a major headache when the protocol changed. well, its g

svn commit: r379956 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ReplicationTransmitter.java

2006-02-22 Thread fhanik
Author: fhanik Date: Wed Feb 22 14:57:35 2006 New Revision: 379956 URL: http://svn.apache.org/viewcvs?rev=379956&view=rev Log: supressing JMX errors for now, since the code will be moved to JMX monitor beans Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/cata

svn commit: r380100 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 04:08:14 2006 New Revision: 380100 URL: http://svn.apache.org/viewcvs?rev=380100&view=rev Log: Correct formatting Modified: tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java Modified: tomcat/conta

svn commit: r380209 [12/12] - in /tomcat/container/tc5.5.x/modules: groupcom/ groupcom/etc/ groupcom/src/ groupcom/src/share/ groupcom/src/share/org/ groupcom/src/share/org/apache/ groupcom/src/share/

2006-02-23 Thread fhanik
Added: tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/cluster/tcp/mbeans-descriptors.xml URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/cluster/tcp/mbeans-descriptors.xml?rev=380209&view=auto

svn commit: r380264 - in /tomcat/container/tc5.5.x/modules: ./ groupcom/src/share/org/apache/catalina/cluster/ groupcom/src/share/org/apache/catalina/cluster/demos/ groupcom/src/share/org/apache/catal

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 15:05:48 2006 New Revision: 380264 URL: http://svn.apache.org/viewcvs?rev=380264&view=rev Log: Working out the quirks by first removing everything that doesn't belong Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalin

svn commit: r380265 - in /tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/cluster: CatalinaCluster.java ClusterRuleSet.java tcp/SimpleTcpCluster.java

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 15:11:54 2006 New Revision: 380265 URL: http://svn.apache.org/viewcvs?rev=380265&view=rev Log: more cleanup, should be fully backwards compatible to the old config Modified: tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/clu

svn commit: r380266 - /tomcat/container/tc5.5.x/catalina/src/conf/server.xml

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 15:12:59 2006 New Revision: 380266 URL: http://svn.apache.org/viewcvs?rev=380266&view=rev Log: Reverted back to 5.5.15 Modified: tomcat/container/tc5.5.x/catalina/src/conf/server.xml Modified: tomcat/container/tc5.5.x/catalina/src/conf/server.xml URL:

svn commit: r380270 - in /tomcat/container/tc5.5.x/modules: build.properties groupcom/src/share/org/apache/catalina/cluster/group/ChannelCoordinator.java ha/src/share/org/apache/catalina/cluster/tcp/S

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 15:33:22 2006 New Revision: 380270 URL: http://svn.apache.org/viewcvs?rev=380270&view=rev Log: Completed. This stripped version is fully compatible with the existing 5.5.15 server.xml config. It will serve as a base line. My plan is to maintain 5

svn commit: r380271 - /tomcat/container/tc5.5.x/modules/build.properties

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 15:33:55 2006 New Revision: 380271 URL: http://svn.apache.org/viewcvs?rev=380271&view=rev Log: Default is the existing clustering code Modified: tomcat/container/tc5.5.x/modules/build.properties Modified: tomcat/container/tc5.5.x/modules/build.properties

svn commit: r380284 - in /tomcat/container/tc5.5.x/modules: groupcom/src/share/org/apache/catalina/cluster/ groupcom/src/share/org/apache/catalina/cluster/group/ groupcom/src/share/org/apache/catalina

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 16:34:59 2006 New Revision: 380284 URL: http://svn.apache.org/viewcvs?rev=380284&view=rev Log: Implemented a heart beat through the channel Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/cluster/group/interceptors/ to

svn commit: r380286 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/cluster/io/ReplicationStream.java

2006-02-23 Thread fhanik
Author: fhanik Date: Thu Feb 23 16:50:54 2006 New Revision: 380286 URL: http://svn.apache.org/viewcvs?rev=380286&view=rev Log: Played around with caching class lookups Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/cluster/io/ReplicationStream.

svn commit: r380835 - /tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java

2006-02-24 Thread fhanik
Author: fhanik Date: Fri Feb 24 14:19:22 2006 New Revision: 380835 URL: http://svn.apache.org/viewcvs?rev=380835&view=rev Log: Fix for bug http://issues.apache.org/bugzilla/show_bug.cgi?id=38740 looks like we got trigger happy with the resetDeltaRequest Thanks to Nick Wesselman and Rainer

svn commit: r380870 - in /tomcat/container/tc5.5.x/modules: groupcom/src/share/org/apache/catalina/cluster/ groupcom/src/share/org/apache/catalina/cluster/demos/ groupcom/src/share/org/apache/catalina

2006-02-24 Thread fhanik
Author: fhanik Date: Fri Feb 24 15:56:03 2006 New Revision: 380870 URL: http://svn.apache.org/viewcvs?rev=380870&view=rev Log: Compiles correctly Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/cluster/Channel.java - copied, changed from r380865, to

svn commit: r380923 - in /tomcat/container/tc5.5.x/modules: groupcom/src/share/org/apache/catalina/cluster/ groupcom/src/share/org/apache/catalina/cluster/group/ groupcom/src/share/org/apache/catalina

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 03:58:40 2006 New Revision: 380923 URL: http://svn.apache.org/viewcvs?rev=380923&view=rev Log: Completed server.xml refactoring and separated out cluster communication, referred to as channel from session replication Added: tomcat/container/tc5.5.x/mod

svn commit: r380925 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina: cluster/ groups/ groups/demos/ groups/group/ groups/group/interceptors/ groups/io/ groups/mcast/ grou

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 04:11:35 2006 New Revision: 380925 URL: http://svn.apache.org/viewcvs?rev=380925&view=rev Log: Refactored messaging package Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/groups/ - copied from r380924, tomcat/conta

svn commit: r380936 [2/2] - in /tomcat/container/tc5.5.x/modules: ./ groupcom/ groupcom/src/share/org/apache/catalina/groups/ groupcom/src/share/org/apache/catalina/groups/demos/ groupcom/src/share/or

2006-02-25 Thread fhanik
Added: tomcat/container/tc5.5.x/modules/ha/etc/cluster-server.xml URL: http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/modules/ha/etc/cluster-server.xml?rev=380936&view=auto == --- tomcat/container/tc5.5.x/modules/h

svn commit: r380938 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/groups/group/interceptors/GzipInterceptor.java

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 07:46:37 2006 New Revision: 380938 URL: http://svn.apache.org/viewcvs?rev=380938&view=rev Log: Completed the first round of successful tests Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/groups/group/intercep

svn commit: r380939 - /tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 07:49:22 2006 New Revision: 380939 URL: http://svn.apache.org/viewcvs?rev=380939&view=rev Log: To do list Added: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Added: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt URL: http://svn.apache.org/vie

svn commit: r381024 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/groups/demos/Draw.java

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 15:40:22 2006 New Revision: 381024 URL: http://svn.apache.org/viewcvs?rev=381024&view=rev Log: minor changes Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/groups/demos/Draw.java Modified: tomcat/container/tc5.5.x/mod

svn commit: r381026 - in /tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/cluster: ./ deploy/ session/ tcp/

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 15:43:51 2006 New Revision: 381026 URL: http://svn.apache.org/viewcvs?rev=381026&view=rev Log: Refactored new module name Modified: tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/cluster/CatalinaCluster.java tomcat/container/tc5

svn commit: r381027 - in /tomcat/container/tc5.5.x/modules/groupcom: src/share/org/apache/catalina/tribes/demos/ test/org/ test/org/apache/ test/org/apache/catalina/ test/org/apache/catalina/tribes/ t

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 15:45:29 2006 New Revision: 381027 URL: http://svn.apache.org/viewcvs?rev=381027&view=rev Log: move to the correct location Added: tomcat/container/tc5.5.x/modules/groupcom/test/org/ tomcat/container/tc5.5.x/modules/groupcom/test/org/apache/ to

svn commit: r381028 - /tomcat/container/tc5.5.x/modules/ha/etc/cluster-server.xml

2006-02-25 Thread fhanik
Author: fhanik Date: Sat Feb 25 15:47:59 2006 New Revision: 381028 URL: http://svn.apache.org/viewcvs?rev=381028&view=rev Log: refactored module name Modified: tomcat/container/tc5.5.x/modules/ha/etc/cluster-server.xml Modified: tomcat/container/tc5.5.x/modules/ha/etc/cluster-server.xml

svn commit: r381105 - in /tomcat/container/tc5.5.x/modules/groupcom: src/share/org/apache/catalina/tribes/ src/share/org/apache/catalina/tribes/io/ src/share/org/apache/catalina/tribes/mcast/ src/shar

2006-02-26 Thread fhanik
Author: fhanik Date: Sun Feb 26 07:14:18 2006 New Revision: 381105 URL: http://svn.apache.org/viewcvs?rev=381105&view=rev Log: Optimized the Mcast membership` Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/Constants.java tomcat/container/t

svn commit: r381136 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/mcast/McastMembership.java

2006-02-26 Thread fhanik
Author: fhanik Date: Sun Feb 26 10:47:41 2006 New Revision: 381136 URL: http://svn.apache.org/viewcvs?rev=381136&view=rev Log: Remove the use of getName as the hash key. use the member itself Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/m

svn commit: r381138 - /tomcat/container/tc5.5.x/modules/groupcom/test/org/apache/catalina/tribes/demos/Draw.java

2006-02-26 Thread fhanik
Author: fhanik Date: Sun Feb 26 10:50:12 2006 New Revision: 381138 URL: http://svn.apache.org/viewcvs?rev=381138&view=rev Log: Should have never made it into SVN, license incompatibilities Removed: tomcat/container/tc5.5.x/modules/groupcom/test/org/apache/catalina/tribes/demos/Draw.

svn commit: r381364 - in /tomcat/container/tc5.5.x/modules: groupcom/src/share/org/apache/catalina/tribes/ groupcom/src/share/org/apache/catalina/tribes/group/ groupcom/src/share/org/apache/catalina/t

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 07:43:00 2006 New Revision: 381364 URL: http://svn.apache.org/viewcvs?rev=381364&view=rev Log: Created a load test, also implemented a "synchronized/asynchronized" option, since we are using TCP. Added: tomcat/container/tc5.5.x/modules/groupcom

svn commit: r381371 - /tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

2006-02-27 Thread fhanik
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 U

svn commit: r381374 - /tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 08:30:46 2006 New Revision: 381374 URL: http://svn.apache.org/viewcvs?rev=381374&view=rev Log: Added in more useful features Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt URL:

svn commit: r381388 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: ./ group/ group/interceptors/ tcp/

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 09:16:26 2006 New Revision: 381388 URL: http://svn.apache.org/viewcvs?rev=381388&view=rev Log: enhanced error handling throughout the stack Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ChannelException.

svn commit: r381395 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: ChannelMessage.java group/GroupChannel.java io/ClusterData.java tcp/FastAsyncSocketSender.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 09:44:54 2006 New Revision: 381395 URL: http://svn.apache.org/viewcvs?rev=381395&view=rev Log: unique Id for cluster data is now a 16 digit byte array for faster serialization Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/cata

svn commit: r381399 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos: ./ LoadTest.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 10:02:08 2006 New Revision: 381399 URL: http://svn.apache.org/viewcvs?rev=381399&view=rev Log: Added in a very usable functionality/load test Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/ tomcat/conta

svn commit: r381400 - /tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 10:07:54 2006 New Revision: 381400 URL: http://svn.apache.org/viewcvs?rev=381400&view=rev Log: Moved items from the todo list Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

svn commit: r381403 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/DataSender.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 10:22:16 2006 New Revision: 381403 URL: http://svn.apache.org/viewcvs?rev=381403&view=rev Log: Initial cleanup, getting ready to create a NIO data sender for faster throughput. Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/cata

svn commit: r381446 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/ group/ io/ mcast/ tcp/

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 13:07:39 2006 New Revision: 381446 URL: http://svn.apache.org/viewcvs?rev=381446&view=rev Log: Optimized all serialization of all messaging. ClusterData is now transferred as a byte array directly. Modified: tomcat/container/tc5.5.x/modules/groupcom

svn commit: r381458 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/LoadTest.java io/ClusterData.java io/ObjectReader.java tcp/TcpReplicationThread.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 13:42:34 2006 New Revision: 381458 URL: http://svn.apache.org/viewcvs?rev=381458&view=rev Log: improved speed. countPackages doesn't have to be counted each time we append data, as this is a very frequent call Modified: tomcat/container/tc5.5.

svn commit: r381477 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/LoadTest.java io/ObjectReader.java io/XByteBuffer.java tcp/ReplicationListener.java tcp/

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:01:57 2006 New Revision: 381477 URL: http://svn.apache.org/viewcvs?rev=381477&view=rev Log: Added in the ability to use direct byte buffers on the ReplicationListener, didn't notice much difference Modified: tomcat/container/tc5.5.x/modules/gro

svn commit: r381479 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/TcpReplicationThread.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:08:03 2006 New Revision: 381479 URL: http://svn.apache.org/viewcvs?rev=381479&view=rev Log: removed not needed flag Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/TcpReplicationThread.java Modified: to

svn commit: r381480 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/TcpReplicationThread.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:09:12 2006 New Revision: 381480 URL: http://svn.apache.org/viewcvs?rev=381480&view=rev Log: removed debug statement Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/TcpReplicationThread.java Modified: to

svn commit: r381483 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/GroupChannel.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:21:09 2006 New Revision: 381483 URL: http://svn.apache.org/viewcvs?rev=381483&view=rev Log: Groupchannel must call accept before it calls messageReceived Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/g

svn commit: r381488 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/LoadTest.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:34:46 2006 New Revision: 381488 URL: http://svn.apache.org/viewcvs?rev=381488&view=rev Log: Fixed so that the pause is not calculated in the send time Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/d

svn commit: r381491 - in /tomcat/container/tc5.5.x/modules: groupcom/build.xml ha/src/share/org/apache/catalina/cluster/tcp/SimpleTcpCluster.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:40:50 2006 New Revision: 381491 URL: http://svn.apache.org/viewcvs?rev=381491&view=rev Log: Fixed compilation issues and renamed the jar Modified: tomcat/container/tc5.5.x/modules/groupcom/build.xml tomcat/container/tc5.5.x/modules/ha/src/share

svn commit: r381497 - /tomcat/container/tc5.5.x/modules/build.xml

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:48:43 2006 New Revision: 381497 URL: http://svn.apache.org/viewcvs?rev=381497&view=rev Log: Fixed so that the old config gets included if we don't want to use the new one Modified: tomcat/container/tc5.5.x/modules/build.xml Modified: tomcat/contai

svn commit: r381498 - in /tomcat/container/tc5.5.x/modules/storeconfig-ha/src/share/org/apache/catalina/storeconfig: CatalinaClusterSF.java StoreRegistry.java

2006-02-27 Thread fhanik
Author: fhanik Date: Mon Feb 27 15:51:52 2006 New Revision: 381498 URL: http://svn.apache.org/viewcvs?rev=381498&view=rev Log: Fixed imports for name change Modified: tomcat/container/tc5.5.x/modules/storeconfig-ha/src/share/org/apache/catalina/storeconfig/CatalinaClusterSF.java to

svn commit: r381651 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/LoadTest.java

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 05:17:46 2006 New Revision: 381651 URL: http://svn.apache.org/viewcvs?rev=381651&view=rev Log: Fixed measurement, not super accurate, but it gives a hint Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/d

svn commit: r381687 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: ./ demos/ group/ group/interceptors/ io/ mcast/ tcp/

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 08:14:20 2006 New Revision: 381687 URL: http://svn.apache.org/viewcvs?rev=381687&view=rev Log: Added order protocol, created a command line channel creator Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/g

svn commit: r381688 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/ChannelCreator.java

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 08:15:14 2006 New Revision: 381688 URL: http://svn.apache.org/viewcvs?rev=381688&view=rev Log: Channel creator Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/ChannelCreator.java Added: tomcat/container/tc5

svn commit: r381703 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/ group/ group/interceptors/ io/

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 08:51:07 2006 New Revision: 381703 URL: http://svn.apache.org/viewcvs?rev=381703&view=rev Log: Fixed buffer usage Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/ChannelCreator.java tomcat/container/tc5

svn commit: r381732 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 10:38:31 2006 New Revision: 381732 URL: http://svn.apache.org/viewcvs?rev=381732&view=rev Log: finished the order protocol. still to do is to fix the expiration, and add in a reset of the counter, when such happens Modified: tomcat/container/tc5.5.x/mod

svn commit: r381740 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 10:47:46 2006 New Revision: 381740 URL: http://svn.apache.org/viewcvs?rev=381740&view=rev Log: Completed the order protocol Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.

svn commit: r381747 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/ChannelCreator.java group/interceptors/OrderInterceptor.java

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 11:14:54 2006 New Revision: 381747 URL: http://svn.apache.org/viewcvs?rev=381747&view=rev Log: Documented the OrderInterceptor that guarantees ordering for messages sent and received. Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/ap

svn commit: r381798 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: ChannelInterceptor.java ChannelSender.java demos/ChannelCreator.java group/interceptors/Fragme

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 14:26:50 2006 New Revision: 381798 URL: http://svn.apache.org/viewcvs?rev=381798&view=rev Log: Completed the fragmentation interceptor Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ChannelInterceptor.java to

svn commit: r381827 - in /tomcat/container/tc5.5.x/modules/groupcom: src/share/org/apache/catalina/tribes/group/interceptors/FragmentationInterceptor.java to-do.txt

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 15:31:26 2006 New Revision: 381827 URL: http://svn.apache.org/viewcvs?rev=381827&view=rev Log: Cleaned up synchronization for the frag interceptor, only need to synchronize on write to the map, not read. Modified: tomcat/container/tc5.5.x/modules/grou

svn commit: r381814 - in /tomcat/container/tc5.5.x: catalina/src/share/org/apache/catalina/startup/ClusterRuleSetFactory.java modules/ha/build.xml

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 15:08:57 2006 New Revision: 381814 URL: http://svn.apache.org/viewcvs?rev=381814&view=rev Log: Refactored cluster1 vs cluster2 Modified: tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/startup/ClusterRuleSetFactory.java tomcat/conta

svn commit: r381861 - in /tomcat/container/tc5.5.x/modules: groupcom/etc/ groupcom/src/share/org/apache/catalina/tribes/tcp/ ha/etc/

2006-02-28 Thread fhanik
Author: fhanik Date: Tue Feb 28 17:25:07 2006 New Revision: 381861 URL: http://svn.apache.org/viewcvs?rev=381861&view=rev Log: Simple modifications, got rid of the SocketSender class, it aint doing nothing Removed: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/cata

svn commit: r382005 - /tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/startup/ClusterRuleSetFactory.java

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 04:44:37 2006 New Revision: 382005 URL: http://svn.apache.org/viewcvs?rev=382005&view=rev Log: Changed warnings to debug messages Modified: tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/startup/ClusterRuleSetFactory.java Modified: to

svn commit: r382040 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/ group/interceptors/ io/ mcast/

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 06:54:35 2006 New Revision: 382040 URL: http://svn.apache.org/viewcvs?rev=382040&view=rev Log: Improved performance by reducing all the byte[] copy methods. The XByteBuffer can grow dynamically and utilizie its internal array for direct writes Modi

svn commit: r382061 - in /tomcat/container/tc5.5.x/modules/groupcom: etc/ src/share/org/apache/catalina/tribes/io/ src/share/org/apache/catalina/tribes/tcp/

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 07:34:59 2006 New Revision: 382061 URL: http://svn.apache.org/viewcvs?rev=382061&view=rev Log: Modified the default rx and tx buf sizes, these make a huge difference in the speed of data transport Modified: tomcat/container/tc5.5.x/modules/groupcom

svn commit: r382063 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/demos/ChannelCreator.java

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 07:36:59 2006 New Revision: 382063 URL: http://svn.apache.org/viewcvs?rev=382063&view=rev Log: Change the default values to the speediest channel Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/d

svn commit: r382068 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: demos/LoadTest.java io/ObjectReader.java

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 08:05:24 2006 New Revision: 382068 URL: http://svn.apache.org/viewcvs?rev=382068&view=rev Log: The object reader buffer should be the same as the channel's receiver buffer to avoid having to grow the byte buffer Added in the ability to control the si

svn commit: r382069 - /tomcat/container/tc5.5.x/modules/groupcom/to-do.txt

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 08:09:33 2006 New Revision: 382069 URL: http://svn.apache.org/viewcvs?rev=382069&view=rev Log: added in samples, to make this toolkit usable Modified: tomcat/container/tc5.5.x/modules/groupcom/to-do.txt Modified: tomcat/container/tc5.5.x/modules/groupco

svn commit: r382141 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp: AsyncSocketSender.java DataSenders.properties

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 12:02:14 2006 New Revision: 382141 URL: http://svn.apache.org/viewcvs?rev=382141&view=rev Log: Removed the async socket sender, this is obsolete. We are keeping the FastAsync for java.io support on platforms where NIO is troublesome Removed: tomcat/conta

svn commit: r382188 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: io/ tcp/

2006-03-01 Thread fhanik
Author: fhanik Date: Wed Mar 1 15:04:11 2006 New Revision: 382188 URL: http://svn.apache.org/viewcvs?rev=382188&view=rev Log: Rebuilt the ACK message, it is not a complete package according to our replication TCP protocol. This way, we can use ACK messages with our NIO senders as well. Adde

svn commit: r382412 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: io/XByteBuffer.java tcp/DataSender.java tcp/NioSender.java tcp/ParallelNioSender.java

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 07:32:45 2006 New Revision: 382412 URL: http://svn.apache.org/viewcvs?rev=382412&view=rev Log: Worked on the NIO datasender, state machine is complete, time to start working on parallelism Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share

svn commit: r382437 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/NioSender.java

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 08:28:27 2006 New Revision: 382437 URL: http://svn.apache.org/viewcvs?rev=382437&view=rev Log: smaller changes, looks like there is no way to detect if the socket has died if you only do a write Modified: tomcat/container/tc5.5.x/modules/groupcom/src/s

svn commit: r382443 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/NioSender.java

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 08:56:20 2006 New Revision: 382443 URL: http://svn.apache.org/viewcvs?rev=382443&view=rev Log: Implemented error detection when not using ACK. NIO is a little tricky, it will not tell you the server disconnected the socket until you try to read, and if you d

svn commit: r382456 - in /tomcat/container/tc5.5.x/modules/groupcom: ./ src/share/org/apache/catalina/tribes/io/ src/share/org/apache/catalina/tribes/tcp/ test/org/apache/catalina/tribes/test/

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 09:38:40 2006 New Revision: 382456 URL: http://svn.apache.org/viewcvs?rev=382456&view=rev Log: Working on the parallel sender, but had to write down some ideas for a lazy replicated map, which could be one solution to primary/secondary replication A

svn commit: r382464 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp: NioSender.java ParallelNioSender.java

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 10:47:01 2006 New Revision: 382464 URL: http://svn.apache.org/viewcvs?rev=382464&view=rev Log: Initial skeleton of the ParallelNioSender has been completed. This little piece of code has the ability to transmit to multiple remote destinations in parallel sinc

svn commit: r382472 - in /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes: ChannelSender.java group/ChannelCoordinator.java tcp/DataSenders.properties tcp/ReplicationTra

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 11:04:36 2006 New Revision: 382472 URL: http://svn.apache.org/viewcvs?rev=382472&view=rev Log: Refactoring to enable for parallel senders Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ChannelSender.java to

svn commit: r382473 - /tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/

2006-03-02 Thread fhanik
Author: fhanik Date: Thu Mar 2 11:11:24 2006 New Revision: 382473 URL: http://svn.apache.org/viewcvs?rev=382473&view=rev Log: More refactoring for parallelism Added: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tcp/DataSenderFactory.java - co

  1   2   3   4   5   6   7   8   9   10   >