Author: fhanik
Date: Sat Apr 14 09:47:20 2007
New Revision: 528837
URL: http://svn.apache.org/viewvc?view=rev&rev=528837
Log:
remove duplicate code, cause of all my headaches
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/
Author: fhanik
Date: Sat Apr 14 10:06:10 2007
New Revision: 528840
URL: http://svn.apache.org/viewvc?view=rev&rev=528840
Log:
remove comments
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Tue Apr 24 14:42:00 2007
New Revision: 532092
URL: http://svn.apache.org/viewvc?view=rev&rev=532092
Log:
reset timeout counter upon registration
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Wed Apr 25 09:16:37 2007
New Revision: 532400
URL: http://svn.apache.org/viewvc?view=rev&rev=532400
Log:
Fix error handling when a single failure occurs
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/ChannelException.java
tomcat/tc6.0.x/trunk/
Author: fhanik
Date: Wed Apr 25 10:19:18 2007
New Revision: 532411
URL: http://svn.apache.org/viewvc?view=rev&rev=532411
Log:
Change latch behavior so that it can coexist with other IO events
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioBlockingSelector.java
to
Author: fhanik
Date: Wed Apr 25 11:29:50 2007
New Revision: 532434
URL: http://svn.apache.org/viewvc?view=rev&rev=532434
Log:
Implement keep alive timeout logic
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/TcpFailureDetector.java
tomcat/tc6
Author: fhanik
Date: Wed Apr 25 11:03:18 2007
New Revision: 532429
URL: http://svn.apache.org/viewvc?view=rev&rev=532429
Log:
fix heartbeat
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/ChannelCoordinator.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tr
Author: fhanik
Date: Thu Apr 26 09:52:29 2007
New Revision: 532800
URL: http://svn.apache.org/viewvc?view=rev&rev=532800
Log:
Change the name to a more appropriate name
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java
tomcat/tc6.0.x/t
Author: fhanik
Date: Thu Apr 26 20:14:58 2007
New Revision: 532943
URL: http://svn.apache.org/viewvc?view=rev&rev=532943
Log:
Remove call to remove clear connections upon a member disappeared event, this
call is exposed higher in the API and should be controlled by the application
Modi
Author: fhanik
Date: Fri Apr 27 12:40:21 2007
New Revision: 533197
URL: http://svn.apache.org/viewvc?view=rev&rev=533197
Log:
Undo Pero's checkin, sorry Peter, just can't have it in there until the
solution is more robust, although I don't think it will ever be implemented i
Author: fhanik
Date: Wed May 2 19:35:56 2007
New Revision: 534695
URL: http://svn.apache.org/viewvc?view=rev&rev=534695
Log:
Same fix as for the APR processor, although wouldn't this flag be set on the
"recycle" method
Modified:
tomcat/tc6.0.x/trunk/java/org/a
Author: fhanik
Date: Thu May 3 08:49:09 2007
New Revision: 534913
URL: http://svn.apache.org/viewvc?view=rev&rev=534913
Log:
Ability to create a connector using a custom protocol specification for
embedded.
Fix for bug 42309
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/sta
Author: fhanik
Date: Tue May 16 10:01:22 2006
New Revision: 406989
URL: http://svn.apache.org/viewcvs?rev=406989&view=rev
Log:
Documented the group channel
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/GroupChannel.java
Modified:
to
Author: fhanik
Date: Tue May 16 10:12:03 2006
New Revision: 406993
URL: http://svn.apache.org/viewcvs?rev=406993&view=rev
Log:
Added test for checking option flag dependencies
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/cha
Author: fhanik
Date: Tue May 16 10:12:32 2006
New Revision: 406994
URL: http://svn.apache.org/viewcvs?rev=406994&view=rev
Log:
More checks
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestChannelOptionFlag.java
Modified:
to
Author: fhanik
Date: Wed May 17 09:39:59 2006
New Revision: 407309
URL: http://svn.apache.org/viewvc?rev=407309&view=rev
Log:
Added test case for the TCP failure detector
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/member
Author: fhanik
Date: Wed May 17 10:43:13 2006
New Revision: 407338
URL: http://svn.apache.org/viewvc?rev=407338&view=rev
Log:
Added in heartbeat interface
Added:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/Heartbeat.java
Modified:
tomcat/conta
Author: fhanik
Date: Wed May 17 10:44:36 2006
New Revision: 407339
URL: http://svn.apache.org/viewvc?rev=407339&view=rev
Log:
Added in documentation about the listeners
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/Channel.java
Modified:
to
Author: fhanik
Date: Wed May 17 12:56:22 2006
New Revision: 407359
URL: http://svn.apache.org/viewvc?rev=407359&view=rev
Log:
Implemented soft membership ping
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/RpcChannel.java
tomcat/conta
Author: fhanik
Date: Thu May 18 07:15:27 2006
New Revision: 407555
URL: http://svn.apache.org/viewvc?rev=407555&view=rev
Log:
Added throughput interceptor to measure send speed
Added:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Thu May 18 09:07:47 2006
New Revision: 407578
URL: http://svn.apache.org/viewvc?rev=407578&view=rev
Log:
Added in a bytepool, to cache byte[] for faster access
This pool can still be tuned, but as is, its already performing quite well.
Pool is compatible with 1.4 as the
Author: fhanik
Date: Thu May 18 09:36:45 2006
New Revision: 407586
URL: http://svn.apache.org/viewvc?rev=407586&view=rev
Log:
Moved sleep to where it belongs
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/McastService.java
to
Author: fhanik
Date: Thu May 18 11:25:46 2006
New Revision: 407603
URL: http://svn.apache.org/viewvc?rev=407603&view=rev
Log:
Remove the byte[] pool, its the wrong approach, will implement a buffer cache
instead
Add in the ability to calculate the size of a data package without serializing
Author: fhanik
Date: Thu May 18 12:03:27 2006
New Revision: 407615
URL: http://svn.apache.org/viewvc?rev=407615&view=rev
Log:
Fixed synchronization issues upon startup, and always using a soTimeout
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tr
Author: fhanik
Date: Thu May 18 12:15:12 2006
New Revision: 407616
URL: http://svn.apache.org/viewvc?rev=407616&view=rev
Log:
Fixed order of component creation
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/McastService.java
to
Author: fhanik
Date: Thu May 18 14:12:23 2006
New Revision: 407634
URL: http://svn.apache.org/viewvc?rev=407634&view=rev
Log:
The throughput interceptor now measures throughput correctly and taking both
multithreading and multiple destinations into account.
Implemented a pool of buffers use
Author: fhanik
Date: Thu May 18 14:31:20 2006
New Revision: 407636
URL: http://svn.apache.org/viewvc?rev=407636&view=rev
Log:
Fixed the interceptors, async start logic
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Thu May 18 15:34:14 2006
New Revision: 407648
URL: http://svn.apache.org/viewvc?rev=407648&view=rev
Log:
Implemented the async using java.util.concurrent for the 1.5 package. much
better results
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/ap
Author: fhanik
Date: Thu May 18 16:48:15 2006
New Revision: 407665
URL: http://svn.apache.org/viewvc?rev=407665&view=rev
Log:
Small performance improvements
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/ThroughputInterceptor.
Author: fhanik
Date: Thu May 18 17:06:09 2006
New Revision: 407667
URL: http://svn.apache.org/viewvc?rev=407667&view=rev
Log:
Tiny perf improvement
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/io/ChannelData.java
Modified:
tomcat/container/t
Author: fhanik
Date: Thu May 18 17:21:11 2006
New Revision: 407670
URL: http://svn.apache.org/viewvc?rev=407670&view=rev
Log:
Major performance improvement to use the buffer pool for incoming messages,
interceptors will have to be careful since they need to deepclone the message
if they wis
Author: fhanik
Date: Thu May 18 18:52:17 2006
New Revision: 407685
URL: http://svn.apache.org/viewvc?rev=407685&view=rev
Log:
More accurate reporting
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/ThroughputInterceptor.
Author: fhanik
Date: Thu May 18 19:08:54 2006
New Revision: 407687
URL: http://svn.apache.org/viewvc?rev=407687&view=rev
Log:
fixed bug
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/ThroughputInterceptor.java
Modified:
to
Author: fhanik
Date: Thu May 18 19:39:45 2006
New Revision: 407689
URL: http://svn.apache.org/viewvc?rev=407689&view=rev
Log:
Fixed data extraction bug
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/TcpFailureDetector.
Author: fhanik
Date: Thu May 18 19:52:31 2006
New Revision: 407690
URL: http://svn.apache.org/viewvc?rev=407690&view=rev
Log:
minor adjustment
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/LoadTest.java
Modified:
tomcat/container/tc5
Author: fhanik
Date: Fri May 19 05:59:20 2006
New Revision: 407787
URL: http://svn.apache.org/viewvc?rev=407787&view=rev
Log:
Added throughput measurement to the receiving end
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Fri May 19 06:13:33 2006
New Revision: 407789
URL: http://svn.apache.org/viewvc?rev=407789&view=rev
Log:
nicer formatting
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/ThroughputInterceptor.java
Modi
Author: fhanik
Date: Fri May 19 06:41:04 2006
New Revision: 407796
URL: http://svn.apache.org/viewvc?rev=407796&view=rev
Log:
Minor adjustments
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/TcpFailureDetector.java
to
Author: fhanik
Date: Fri May 19 07:27:25 2006
New Revision: 407805
URL: http://svn.apache.org/viewvc?rev=407805&view=rev
Log:
Added in skeleton support for versioning, this will help the maps keep in sync
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/cata
Author: fhanik
Date: Fri May 19 08:50:04 2006
New Revision: 407832
URL: http://svn.apache.org/viewvc?rev=407832&view=rev
Log:
Added option check to the fragmentation interceptor
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Fri May 19 11:08:21 2006
New Revision: 407868
URL: http://svn.apache.org/viewvc?rev=407868&view=rev
Log:
Added in two phase commit interceptor, this one will work in such a way that it
either the message gets delivered to all
or none. Of course, if the second message f
Author: fhanik
Date: Fri May 19 11:17:31 2006
New Revision: 407875
URL: http://svn.apache.org/viewvc?rev=407875&view=rev
Log:
Added in resource cleanup
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/TwoPhaseCommitInterceptor.
Author: fhanik
Date: Fri May 19 15:42:51 2006
New Revision: 407923
URL: http://svn.apache.org/viewvc?rev=407923&view=rev
Log:
Added in absolute order utility.
Added in the complete test for the tcp failure detector
Added:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/ap
Author: fhanik
Date: Fri May 19 15:45:57 2006
New Revision: 407924
URL: http://svn.apache.org/viewvc?rev=407924&view=rev
Log:
By always sending a mcast packet synchronously, we don't have to worry about
context switching and lag times
Modified:
tomcat/container/tc5.5.x/modules/gro
Author: fhanik
Date: Fri May 19 18:47:50 2006
New Revision: 407936
URL: http://svn.apache.org/viewvc?rev=407936&view=rev
Log:
Started working on a non blocking coordinator, will work according to Hans
Svensson's algorithm
Added:
tomcat/container/tc5.5.x/modules/groupcom/src/
Author: fhanik
Date: Fri May 19 11:26:09 2006
New Revision: 407877
URL: http://svn.apache.org/viewvc?rev=407877&view=rev
Log:
small adjustment to the failure detector, difference between member add and
disappear
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/ap
Author: fhanik
Date: Sat May 20 19:01:05 2006
New Revision: 408121
URL: http://svn.apache.org/viewvc?rev=408121&view=rev
Log:
starting to add more helper method, still need clarification on message
exchange during election
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share
Author: fhanik
Date: Sun May 21 11:26:01 2006
New Revision: 408460
URL: http://svn.apache.org/viewvc?rev=408460&view=rev
Log:
When applying a new attribute, make sure to set the threads context class
loader correctly.
Modified:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/ap
Author: fhanik
Date: Mon May 22 15:39:06 2006
New Revision: 408775
URL: http://svn.apache.org/viewvc?rev=408775&view=rev
Log:
Membership arrival and disappearance should never be locked cause the
interceptor or app is holding on to the thread.
These are rare events, hence we don't need
Author: fhanik
Date: Mon May 22 16:02:55 2006
New Revision: 408780
URL: http://svn.apache.org/viewvc?rev=408780&view=rev
Log:
Added static membership interceptor, so that you can hard code your members.
Stuff the TcpFailureDetector on top of this, and you will get a true membership
A
Author: fhanik
Date: Mon May 22 16:29:40 2006
New Revision: 408787
URL: http://svn.apache.org/viewvc?rev=408787&view=rev
Log:
Refactored, all methods in a replicated map are common except the one that
chooses the backup node.
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/s
Author: fhanik
Date: Mon May 22 19:01:44 2006
New Revision: 408816
URL: http://svn.apache.org/viewvc?rev=408816&view=rev
Log:
Added some notes about possible optimizations
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Mon May 22 20:41:04 2006
New Revision: 408823
URL: http://svn.apache.org/viewvc?rev=408823&view=rev
Log:
Defined the algorithm for leadership election, need to create a state diagram
so that the implementation doesn't become a clutter
Modified:
tomcat/containe
Author: fhanik
Date: Mon May 22 20:46:24 2006
New Revision: 408824
URL: http://svn.apache.org/viewvc?rev=408824&view=rev
Log:
Added in a test suite and fixed a bug in a test case
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/TribesTestSuite.
Author: fhanik
Date: Mon May 22 20:53:53 2006
New Revision: 408826
URL: http://svn.apache.org/viewvc?rev=408826&view=rev
Log:
more coding
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
Modi
Author: fhanik
Date: Tue May 23 05:32:10 2006
New Revision: 408881
URL: http://svn.apache.org/viewvc?rev=408881&view=rev
Log:
Far from over
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
Modi
Author: fhanik
Date: Tue May 23 07:48:10 2006
New Revision: 408912
URL: http://svn.apache.org/viewvc?rev=408912&view=rev
Log:
Updated notes about the leader election algorithm, we are no longer using Hans
Svensson's algorithm as that algorithm assumes membership visibility. Instead
we
Author: fhanik
Date: Tue May 23 08:04:39 2006
New Revision: 408917
URL: http://svn.apache.org/viewvc?rev=408917&view=rev
Log:
Added some more info
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-election-message-arrives.dia
tomcat/container/tc5.5.x/modules/groupcom
Author: fhanik
Date: Tue May 23 08:07:17 2006
New Revision: 408920
URL: http://svn.apache.org/viewvc?rev=408920&view=rev
Log:
added in ability to clone membership layer
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/Membership.
Author: fhanik
Date: Tue May 23 13:23:49 2006
New Revision: 409000
URL: http://svn.apache.org/viewvc?rev=409000&view=rev
Log:
Slowly implementing to match the state diagram
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-election-message-arrives.dia
tomcat/conta
Author: fhanik
Date: Tue May 23 14:59:43 2006
New Revision: 409012
URL: http://svn.apache.org/viewvc?rev=409012&view=rev
Log:
More changes to coordination,
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-election-message-arrives.dia
tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Tue May 23 15:11:05 2006
New Revision: 409013
URL: http://svn.apache.org/viewvc?rev=409013&view=rev
Log:
piece by piece
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
Modi
Author: fhanik
Date: Tue May 23 16:25:52 2006
New Revision: 409025
URL: http://svn.apache.org/viewvc?rev=409025&view=rev
Log:
Added in an exception to not forget to implement that
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Tue May 23 16:28:04 2006
New Revision: 409026
URL: http://svn.apache.org/viewvc?rev=409026&view=rev
Log:
implemented the notification flag
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Wed May 24 09:17:35 2006
New Revision: 409199
URL: http://svn.apache.org/viewvc?rev=409199&view=rev
Log:
Added in a test case for two phase commit
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/interceptors/
to
Author: fhanik
Date: Fri May 26 19:32:21 2006
New Revision: 409799
URL: http://svn.apache.org/viewvc?rev=409799&view=rev
Log:
Absence reply should be sent if the message was not by an RPC channel
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/introduction.xml
tomcat/conta
Author: fhanik
Date: Tue May 30 05:34:03 2006
New Revision: 410260
URL: http://svn.apache.org/viewvc?rev=410260&view=rev
Log:
Avoid NPE
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ByteMessage.java
Modified:
tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Tue May 30 12:45:54 2006
New Revision: 410356
URL: http://svn.apache.org/viewvc?rev=410356&view=rev
Log:
Map demo displays colors, makes it easier to read the chart
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/member
Author: fhanik
Date: Tue May 30 13:13:46 2006
New Revision: 410362
URL: http://svn.apache.org/viewvc?rev=410362&view=rev
Log:
Fixed sizing and randomness
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/MapDemo.java
Modified:
tomcat/conta
Author: fhanik
Date: Wed May 31 10:24:56 2006
New Revision: 410607
URL: http://svn.apache.org/viewvc?rev=410607&view=rev
Log:
not yet complete
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
Modified:
to
Author: fhanik
Date: Mon Jun 5 18:55:22 2006
New Revision: 411968
URL: http://svn.apache.org/viewvc?rev=411968&view=rev
Log:
just a small update to release a new build on the website
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
Modified: tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Wed Jun 7 14:40:00 2006
New Revision: 412555
URL: http://svn.apache.org/viewvc?rev=412555&view=rev
Log:
Improvements to the merging leadership election algorithm, implementation is
still pending
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-elec
Author: fhanik
Date: Wed Jun 7 14:51:38 2006
New Revision: 412571
URL: http://svn.apache.org/viewvc?rev=412571&view=rev
Log:
more changes, ready to start implementing
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-election-initiate-election.dia
tomcat/container/tc5
Author: fhanik
Date: Thu Jun 8 06:58:04 2006
New Revision: 412754
URL: http://svn.apache.org/viewvc?rev=412754&view=rev
Log:
Added constructor that creates a membership that includes the local member
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tr
Author: fhanik
Date: Thu Jun 8 09:57:24 2006
New Revision: 412798
URL: http://svn.apache.org/viewvc?rev=412798&view=rev
Log:
Fixed defect 39699
http://issues.apache.org/bugzilla/show_bug.cgi?id=39699
Modified:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/clu
Author: fhanik
Date: Thu Jun 8 10:01:41 2006
New Revision: 412800
URL: http://svn.apache.org/viewvc?rev=412800&view=rev
Log:
Fixed defect 39699
http://issues.apache.org/bugzilla/show_bug.cgi?id=39699
Modified:
tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/ha
Author: fhanik
Date: Thu Jun 8 10:36:19 2006
New Revision: 412808
URL: http://svn.apache.org/viewvc?rev=412808&view=rev
Log:
More updates, far from complete
Modified:
tomcat/container/tc5.5.x/modules/groupcom/doc/leader-election-initiate-election.dia
tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Thu Jun 8 15:36:22 2006
New Revision: 412871
URL: http://svn.apache.org/viewvc?rev=412871&view=rev
Log:
Almost there, debugging the code and the algorithm left
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/intercep
Author: fhanik
Date: Thu Jun 8 15:37:42 2006
New Revision: 412874
URL: http://svn.apache.org/viewvc?rev=412874&view=rev
Log:
One more fix
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/nio/NioReplicationThread.java
Modified:
to
Author: fhanik
Date: Thu Jun 8 18:52:52 2006
New Revision: 412903
URL: http://svn.apache.org/viewvc?rev=412903&view=rev
Log:
played around with the test
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/TcpFailureDetector.
Author: fhanik
Date: Fri Jun 9 10:13:30 2006
New Revision: 413094
URL: http://svn.apache.org/viewvc?rev=413094&view=rev
Log:
Changed timeout to a more reasonable value
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.
Author: fhanik
Date: Tue Jun 13 15:07:01 2006
New Revision: 413988
URL: http://svn.apache.org/viewvc?rev=413988&view=rev
Log:
Completed almost all of the coordinator, still need test cases for all the use
cases that exists
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share
Author: fhanik
Date: Tue Jun 13 15:45:25 2006
New Revision: 413996
URL: http://svn.apache.org/viewvc?rev=413996&view=rev
Log:
Fine tuned the test cases, we don't need long sleeps, it should all go pretty
quick
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/o
Author: fhanik
Date: Tue Jun 13 15:45:59 2006
New Revision: 413998
URL: http://svn.apache.org/viewvc?rev=413998&view=rev
Log:
Log to the logger
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.java
Modi
Author: fhanik
Date: Tue Jun 13 15:59:16 2006
New Revision: 414002
URL: http://svn.apache.org/viewvc?rev=414002&view=rev
Log:
Added a semaphore for not receiving messages
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Tue Jun 13 16:14:35 2006
New Revision: 414004
URL: http://svn.apache.org/viewvc?rev=414004&view=rev
Log:
revert change, errors detected
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Tue Jun 13 16:21:30 2006
New Revision: 414005
URL: http://svn.apache.org/viewvc?rev=414005&view=rev
Log:
Added version notes
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tr
Author: fhanik
Date: Tue Jun 13 21:05:24 2006
New Revision: 414056
URL: http://svn.apache.org/viewvc?rev=414056&view=rev
Log:
Created a coordination demo, text only, to show how election works
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/d
Author: fhanik
Date: Tue Jun 13 21:13:19 2006
New Revision: 414060
URL: http://svn.apache.org/viewvc?rev=414060&view=rev
Log:
Added count to demo
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/CoordinationDemo.java
Modified:
tomcat/conta
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: to
Author: fhanik
Date: Tue Jun 13 21:53:55 2006
New Revision: 414073
URL: http://svn.apache.org/viewvc?rev=414073&view=rev
Log:
Fixed nextIndex bug and added support for multi threading during start/stop of
the entire demo
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share
Author: fhanik
Date: Tue Jun 13 23:13:24 2006
New Revision: 414100
URL: http://svn.apache.org/viewvc?rev=414100&view=rev
Log:
More modifications, seems to be a synchronous block that runs through the
election campaign
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/ap
Author: fhanik
Date: Tue Jun 13 23:27:49 2006
New Revision: 414109
URL: http://svn.apache.org/viewvc?rev=414109&view=rev
Log:
More demo modifications
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/interceptors/NonBlockingCoordinator.
Author: fhanik
Date: Wed Jun 14 10:47:00 2006
New Revision: 414323
URL: http://svn.apache.org/viewvc?rev=414323&view=rev
Log:
Further enhancements, looking pretty good
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Wed Jun 14 10:49:27 2006
New Revision: 414324
URL: http://svn.apache.org/viewvc?rev=414324&view=rev
Log:
Updated version number
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
Modified: tomcat/container/tc5.5.x/modules/groupcom/VERSION
URL:
Author: fhanik
Date: Wed Jun 14 19:03:20 2006
New Revision: 414438
URL: http://svn.apache.org/viewvc?rev=414438&view=rev
Log:
Fixed startup
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/CoordinationDemo.java
Modified:
tomcat/container/t
Author: fhanik
Date: Thu Jun 15 07:11:29 2006
New Revision: 414590
URL: http://svn.apache.org/viewvc?rev=414590&view=rev
Log:
Final bug fixes, coordinator is now working as expected
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
tomcat/container/tc5.5.x/modules/groupcom
Author: fhanik
Date: Fri Jun 16 13:55:06 2006
New Revision: 414906
URL: http://svn.apache.org/viewvc?rev=414906&view=rev
Log:
Fixed comet processing.
The following bug was existing:
When a comet request had begun, and the browser sent some more data, the Tomcat
APR component was never rea
Author: fhanik
Date: Fri Jun 16 17:12:20 2006
New Revision: 414965
URL: http://svn.apache.org/viewvc?rev=414965&view=rev
Log:
Revert, if Content-Length: is an acceptable work around
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java
tomcat/tc6
Added:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioInputBuffer.java
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioInputBuffer.java?rev=416187&view=auto
=
801 - 900 of 2087 matches
Mail list logo