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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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:
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.
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 2087 matches
Mail list logo