Author: fhanik
Date: Wed May 3 11:48:01 2006
New Revision: 399382
URL: http://svn.apache.org/viewcvs?rev=399382&view=rev
Log:
Start levels are now respected correctly, this will make unit testing easier
since we can shutdown and start different components to simulate errors
Modi
Author: fhanik
Date: Wed May 3 11:55:20 2006
New Revision: 399383
URL: http://svn.apache.org/viewcvs?rev=399383&view=rev
Log:
Don't pass start levels down that are not valid for the bottom components.
This way, interceptors can add own their own start/stop levels, and the bottom
layer
Author: fhanik
Date: Thu May 4 09:17:31 2006
New Revision: 399749
URL: http://svn.apache.org/viewcvs?rev=399749&view=rev
Log:
Added notes about adding soft membership failure detection
Modified:
tomcat/container/tc5.5.x/modules/groupcom/to-do.txt
Modified: tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Thu May 4 10:47:50 2006
New Revision: 399793
URL: http://svn.apache.org/viewcvs?rev=399793&view=rev
Log:
Enable the system to set the port/ip to be broadcasted changed even after a
start, useful when doing a sequential start of different components at a
different
Author: fhanik
Date: Thu May 4 11:53:28 2006
New Revision: 399819
URL: http://svn.apache.org/viewcvs?rev=399819&view=rev
Log:
downloading dependencies on build, more appropriate and more flexible
Added:
tomcat/container/tc5.5.x/modules/groupcom/build/build.properties.default
Rem
Author: fhanik
Date: Thu May 4 12:00:48 2006
New Revision: 399822
URL: http://svn.apache.org/viewcvs?rev=399822&view=rev
Log:
Added in notes about a replicated map that uses cookies to locate its backup
node
Modified:
tomcat/container/tc5.5.x/modules/groupcom/to-do.txt
Modified: to
Author: fhanik
Date: Fri May 5 14:01:12 2006
New Revision: 400171
URL: http://svn.apache.org/viewcvs?rev=400171&view=rev
Log:
Updated docs
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ChannelMessage.java
tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Fri May 5 14:15:18 2006
New Revision: 400173
URL: http://svn.apache.org/viewcvs?rev=400173&view=rev
Log:
Fixed the streamable interface
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tipis/Streamable.java
Modified:
to
Author: fhanik
Date: Fri May 5 14:19:34 2006
New Revision: 400174
URL: http://svn.apache.org/viewcvs?rev=400174&view=rev
Log:
moved
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/
- copied from r398022, to
Author: fhanik
Date: Fri May 5 14:34:53 2006
New Revision: 400178
URL: http://svn.apache.org/viewcvs?rev=400178&view=rev
Log:
started documenting the test cases I need to write
Added:
tomcat/container/tc5.5.x/modules/groupcom/test-cases.txt
Added: tomcat/container/tc5.5.x/modules/grou
Author: fhanik
Date: Fri May 5 15:35:57 2006
New Revision: 400197
URL: http://svn.apache.org/viewcvs?rev=400197&view=rev
Log:
Added first test, fixed bug with dual dispatchers being added in the default
stack
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/cata
Author: fhanik
Date: Fri May 5 15:37:20 2006
New Revision: 400198
URL: http://svn.apache.org/viewcvs?rev=400198&view=rev
Log:
fixed build script for relocated files
Modified:
tomcat/container/tc5.5.x/modules/groupcom/build/build.xml
Modified: tomcat/container/tc5.5.x/modules/groupcom/b
Author: fhanik
Date: Fri May 5 15:52:00 2006
New Revision: 400200
URL: http://svn.apache.org/viewcvs?rev=400200&view=rev
Log:
deprecated domain flag in the member object, this should have never been added,
domains is not part of discovery.
partioning of a cluster can and shall be done by
Author: fhanik
Date: Fri May 5 15:59:35 2006
New Revision: 400201
URL: http://svn.apache.org/viewcvs?rev=400201&view=rev
Log:
Removed domains, since we are doing so many changes, there is no reason we
can't implement that correctly
Modified:
tomcat/container/tc5.5.x/modules/group
Author: fhanik
Date: Fri May 5 16:12:03 2006
New Revision: 400203
URL: http://svn.apache.org/viewcvs?rev=400203&view=rev
Log:
Added member serialization test
Added:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/membership/
tomcat/container/tc5
Author: fhanik
Date: Fri May 5 16:13:29 2006
New Revision: 400204
URL: http://svn.apache.org/viewcvs?rev=400204&view=rev
Log:
added a twist to the hostname
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/membership/MemberSerialization.
Author: fhanik
Date: Fri May 5 16:21:52 2006
New Revision: 400205
URL: http://svn.apache.org/viewcvs?rev=400205&view=rev
Log:
more changes to the test case
Modified:
tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/membership/MemberSerialization.
Author: fhanik
Date: Fri May 5 16:26:14 2006
New Revision: 400206
URL: http://svn.apache.org/viewcvs?rev=400206&view=rev
Log:
added doco
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java
Modified:
tomcat/container/tc5
Author: fhanik
Date: Fri May 5 16:26:44 2006
New Revision: 400207
URL: http://svn.apache.org/viewcvs?rev=400207&view=rev
Log:
removed not needed variables
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java
Modified:
to
Author: fhanik
Date: Fri May 5 16:48:52 2006
New Revision: 400210
URL: http://svn.apache.org/viewcvs?rev=400210&view=rev
Log:
remove domain setters
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/McastService.java
Modified:
to
Author: fhanik
Date: Fri May 5 16:49:26 2006
New Revision: 400211
URL: http://svn.apache.org/viewcvs?rev=400211&view=rev
Log:
oops missed one
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/McastService.java
Modified:
tomcat/conta
Author: fhanik
Date: Fri May 5 16:54:44 2006
New Revision: 400213
URL: http://svn.apache.org/viewcvs?rev=400213&view=rev
Log:
Refactor clusterdata to a more appropriate name, it has nothing to do with
cluster, instead its an object used by the channel and its sub components only
A
Author: fhanik
Date: Fri May 5 17:06:56 2006
New Revision: 400215
URL: http://svn.apache.org/viewcvs?rev=400215&view=rev
Log:
added javadoc
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/io/ChannelData.java
Modified:
tomcat/container/tc5
Author: fhanik
Date: Fri May 5 17:22:00 2006
New Revision: 400217
URL: http://svn.apache.org/viewcvs?rev=400217&view=rev
Log:
More docs and some minor optimizations
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/io/ListenCallback.java
to
Author: fhanik
Date: Sat May 6 06:41:55 2006
New Revision: 400313
URL: http://svn.apache.org/viewcvs?rev=400313&view=rev
Log:
Add the ability to change the payload on the fly
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/member
Author: fhanik
Date: Mon May 8 06:39:21 2006
New Revision: 405053
URL: http://svn.apache.org/viewcvs?rev=405053&view=rev
Log:
async starts and stops with the sender
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
tomcat/container/tc5.5.x/modules/groupcom/src/share
Author: fhanik
Date: Mon May 8 10:22:55 2006
New Revision: 405097
URL: http://svn.apache.org/viewcvs?rev=405097&view=rev
Log:
Make the StandardSession extensible by allowing control whether the listeners
should be notified
by a setAttribute command.
Modified:
tomcat/container/tc5
Author: fhanik
Date: Mon May 8 10:42:26 2006
New Revision: 405101
URL: http://svn.apache.org/viewcvs?rev=405101&view=rev
Log:
Fix classcast exception
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/ChannelException.java
Modified:
tomcat/conta
Author: fhanik
Date: Mon May 8 10:44:40 2006
New Revision: 405103
URL: http://svn.apache.org/viewcvs?rev=405103&view=rev
Log:
Refactored DeltaSession to extend StandardSession
Removed:
tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/ha/session/DeltaSessionFacade.
Author: fhanik
Date: Mon May 8 10:49:58 2006
New Revision: 405105
URL: http://svn.apache.org/viewcvs?rev=405105&view=rev
Log:
lock the session when setting the principal
locks are used so that replicated diffs can't be modified on the fly
Modified:
tomcat/container/tc5.5.x/modul
Author: fhanik
Date: Mon May 8 10:57:48 2006
New Revision: 405108
URL: http://svn.apache.org/viewcvs?rev=405108&view=rev
Log:
Remove interfaces that are implemented by the super class
Modified:
tomcat/container/tc5.5.x/modules/ha/src/share/org/apache/catalina/ha/session/DeltaSession.
Author: fhanik
Date: Mon May 8 15:53:32 2006
New Revision: 405211
URL: http://svn.apache.org/viewcvs?rev=405211&view=rev
Log:
Fixed backup code to continue until the data has been successfully backed up,
or we have run out of members to backup the data to
Modified:
tomcat/container/t
Author: fhanik
Date: Mon May 8 16:48:28 2006
New Revision: 405230
URL: http://svn.apache.org/viewcvs?rev=405230&view=rev
Log:
Small optimizations
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
tomcat/conta
Author: fhanik
Date: Tue May 9 17:32:11 2006
New Revision: 405573
URL: http://svn.apache.org/viewcvs?rev=405573&view=rev
Log:
Removed getMemberProperties, the payload makes this obsolete
Modified:
tomcat/container/tc5.5.x/modules/groupcom/VERSION
tomcat/container/tc5.5.x/mod
Author: fhanik
Date: Thu May 3 09:43:35 2007
New Revision: 534930
URL: http://svn.apache.org/viewvc?view=rev&rev=534930
Log:
Fix the bug in AprLifecycleListener, the value of SSLEngine is never
transferred to the listener.
Patch submitted by mturk
Modified:
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Mon May 7 04:30:17 2007
New Revision: 535852
URL: http://svn.apache.org/viewvc?view=rev&rev=535852
Log:
Fix direct connect, which apparently happens on Solaris
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/NioSender.java
Modi
Author: fhanik
Date: Mon May 7 04:35:38 2007
New Revision: 535855
URL: http://svn.apache.org/viewvc?view=rev&rev=535855
Log:
set the correct so linger attribute
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/NioSender.java
Modified:
tomcat/tc6.0.x/trunk/
Author: fhanik
Date: Mon May 7 06:44:13 2007
New Revision: 535877
URL: http://svn.apache.org/viewvc?view=rev&rev=535877
Log:
Set correct soLinger time
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/NioSender.java
Modified:
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Tue May 8 04:00:06 2007
New Revision: 536159
URL: http://svn.apache.org/viewvc?view=rev&rev=536159
Log:
mimic APR behavior and do stuff according to document, TIMEOUT should not close
the connection
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Wed May 9 07:18:25 2007
New Revision: 536540
URL: http://svn.apache.org/viewvc?view=rev&rev=536540
Log:
volatile should ensure double locking to work properly
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/io/BufferPool.java
Modified:
tomcat/tc6
Author: fhanik
Date: Wed May 9 09:46:06 2007
New Revision: 536580
URL: http://svn.apache.org/viewvc?view=rev&rev=536580
Log:
Separate out read vs write latches, simplify implementation, avoid concurrency
issues and prepare for new comet strategies
Modified:
tomcat/tc6.0.x/trunk/java
Author: fhanik
Date: Thu May 10 04:30:29 2007
New Revision: 536830
URL: http://svn.apache.org/viewvc?view=rev&rev=536830
Log:
New proposed API calls for Comet
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/conne
Author: fhanik
Date: Thu May 10 04:49:09 2007
New Revision: 536837
URL: http://svn.apache.org/viewvc?view=rev&rev=536837
Log:
oops, forgot these
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.
Author: fhanik
Date: Thu May 10 05:41:42 2007
New Revision: 536849
URL: http://svn.apache.org/viewvc?view=rev&rev=536849
Log:
feedback incorporated
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/conne
Author: fhanik
Date: Thu May 10 08:24:51 2007
New Revision: 536888
URL: http://svn.apache.org/viewvc?view=rev&rev=536888
Log:
Add in getters
Also change name from pluralis to CometOperation
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/
Author: fhanik
Date: Thu May 10 08:58:29 2007
New Revision: 536901
URL: http://svn.apache.org/viewvc?view=rev&rev=536901
Log:
added in unregister
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/CometEvent.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/conne
Author: fhanik
Date: Thu May 10 09:43:31 2007
New Revision: 536931
URL: http://svn.apache.org/viewvc?view=rev&rev=536931
Log:
Added in actions for the new Comet methods
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/ActionCode.java
Modified: tomcat/tc6.0.x/trunk/java/org/ap
Author: fhanik
Date: Mon May 14 05:25:21 2007
New Revision: 537797
URL: http://svn.apache.org/viewvc?view=rev&rev=537797
Log:
Make sure to respect the option flag, otherwise you must order everything
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/intercep
Author: fhanik
Date: Thu May 17 04:47:50 2007
New Revision: 538878
URL: http://svn.apache.org/viewvc?view=rev&rev=538878
Log:
Avoid concurrent mod exception, remove from the iterator instead
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/transport/nio/ParallelNioSender.
Author: fhanik
Date: Thu May 17 06:19:59 2007
New Revision: 538908
URL: http://svn.apache.org/viewvc?view=rev&rev=538908
Log:
Added in a unit test for ordering messages
Added:
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/test/interceptors/TestOrderInterceptor.java
Modi
Author: fhanik
Date: Thu May 17 06:45:15 2007
New Revision: 538920
URL: http://svn.apache.org/viewvc?view=rev&rev=538920
Log:
Add locks instead of synchronized statements to avoid issues between receiving
and sending
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/g
Author: fhanik
Date: Thu May 17 08:43:49 2007
New Revision: 538977
URL: http://svn.apache.org/viewvc?view=rev&rev=538977
Log:
minor optimizations
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/io/ChannelData.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tr
Author: fhanik
Date: Thu May 17 11:28:35 2007
New Revision: 539066
URL: http://svn.apache.org/viewvc?view=rev&rev=539066
Log:
left overs
Modified:
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/demos/ChannelCreator.java
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tribes/d
Author: fhanik
Date: Mon May 21 02:02:21 2007
New Revision: 540073
URL: http://svn.apache.org/viewvc?view=rev&rev=540073
Log:
Correct fix for removal of first read timeout, we are always using soTimeout,
both for write and for read
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/co
Author: fhanik
Date: Mon May 21 02:07:25 2007
New Revision: 540075
URL: http://svn.apache.org/viewvc?view=rev&rev=540075
Log:
remove locking from memberAdded and memberDisappeared, as it can lock with
sending messages
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/g
Author: fhanik
Date: Mon May 21 02:08:02 2007
New Revision: 540076
URL: http://svn.apache.org/viewvc?view=rev&rev=540076
Log:
minor change
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
tomcat/tc6.0.x/trunk/java/org/ap
Author: fhanik
Date: Mon May 21 02:14:08 2007
New Revision: 540077
URL: http://svn.apache.org/viewvc?view=rev&rev=540077
Log:
Only lock when incrementing the counter on sending messages, can be further
optimized to have a lock per member
Modified:
tomcat/tc6.0.x/trunk/java/org/ap
Author: fhanik
Date: Mon May 21 02:27:15 2007
New Revision: 540082
URL: http://svn.apache.org/viewvc?view=rev&rev=540082
Log:
lock in the right place
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
tomcat/tc6.0.x/trunk/
Author: fhanik
Date: Mon May 21 02:54:46 2007
New Revision: 540093
URL: http://svn.apache.org/viewvc?view=rev&rev=540093
Log:
add block/no block flag to flushing the SSL buffer
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java
tomcat/tc6.0.x/t
Author: fhanik
Date: Mon May 21 02:56:48 2007
New Revision: 540094
URL: http://svn.apache.org/viewvc?view=rev&rev=540094
Log:
add non block support
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/to
Author: fhanik
Date: Mon May 21 03:25:46 2007
New Revision: 540102
URL: http://svn.apache.org/viewvc?view=rev&rev=540102
Log:
no need to pre initialize these values
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
Modified:
to
Author: fhanik
Date: Mon May 21 06:32:46 2007
New Revision: 540139
URL: http://svn.apache.org/viewvc?view=rev&rev=540139
Log:
Fix demo
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
tomcat/tc6.0.x/trunk/test/org/apache/catalina/tr
Author: fhanik
Date: Mon May 21 07:08:04 2007
New Revision: 540149
URL: http://svn.apache.org/viewvc?view=rev&rev=540149
Log:
forward port
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
tomcat/trunk/test/org/apache/catalina/tribes/d
Author: fhanik
Date: Tue May 22 02:54:20 2007
New Revision: 540512
URL: http://svn.apache.org/viewvc?view=rev&rev=540512
Log:
update docs
Modified:
tomcat/trunk/res/maven/mvn-pub.xml
tomcat/trunk/res/maven/mvn.properties.default
Modified: tomcat/trunk/res/maven/mvn-pub.xml
URL:
Author: fhanik
Date: Tue May 22 02:55:05 2007
New Revision: 540513
URL: http://svn.apache.org/viewvc?view=rev&rev=540513
Log:
update docs
Modified:
tomcat/trunk/res/maven/mvn.properties.default
Modified: tomcat/trunk/res/maven/mvn.properties.default
URL:
http://svn.apache.org/viewvc/to
Author: fhanik
Date: Tue May 22 08:52:14 2007
New Revision: 540616
URL: http://svn.apache.org/viewvc?view=rev&rev=540616
Log:
Added domain membership test
Added:
tomcat/trunk/test/org/apache/catalina/tribes/test/interceptors/TestDomainInterceptor.java
Added:
tomcat/trunk/test/org/ap
Author: fhanik
Date: Tue May 22 09:26:02 2007
New Revision: 540638
URL: http://svn.apache.org/viewvc?view=rev&rev=540638
Log:
Added in build package using Maven ANT tasks and that signs our JARs with GPG
as well.
Almost there
Added:
tomcat/trunk/res/maven/dbcp.pom
Modified:
tomcat/t
Author: fhanik
Date: Tue May 22 11:40:23 2007
New Revision: 540692
URL: http://svn.apache.org/viewvc?view=rev&rev=540692
Log:
Added in dbcp and cleanup for signatures, as signing fails when the file
already exists
Modified:
tomcat/trunk/res/maven/mvn-pub.xml
Modified: tomcat/trunk
Author: fhanik
Date: Tue May 22 13:04:23 2007
New Revision: 540729
URL: http://svn.apache.org/viewvc?view=rev&rev=540729
Log:
added some docs around the maven stuff
Modified:
tomcat/trunk/webapps/docs/maven-jars.xml
Modified: tomcat/trunk/webapps/docs/maven-jars.xml
URL:
Author: fhanik
Date: Thu May 24 08:47:29 2007
New Revision: 541337
URL: http://svn.apache.org/viewvc?view=rev&rev=541337
Log:
Add in support to check if the current thread is a Tomcat 'worker' thread or
not, that way we can decide if the invokations are appropriate or not
Modifi
Author: fhanik
Date: Mon May 28 04:04:00 2007
New Revision: 542195
URL: http://svn.apache.org/viewvc?view=rev&rev=542195
Log:
CometProcessor should extend servlet, as they have the regular servlet
lifecycle
Modified:
tomcat/trunk/java/org/apache/catalina/CometProcessor.java
Modi
Author: fhanik
Date: Mon May 28 04:38:30 2007
New Revision: 542207
URL: http://svn.apache.org/viewvc?view=rev&rev=542207
Log:
update to test cases, no change really
Modified:
tomcat/trunk/test/org/apache/catalina/tribes/test/channel/ChannelStartStop.java
Modified:
tomcat/trunk/test
Author: fhanik
Date: Mon May 28 04:39:15 2007
New Revision: 542208
URL: http://svn.apache.org/viewvc?view=rev&rev=542208
Log:
Implement setTimeout using an Action instead of an attribute
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
tomcat/trunk/java
Author: fhanik
Date: Mon May 28 04:40:28 2007
New Revision: 542209
URL: http://svn.apache.org/viewvc?view=rev&rev=542209
Log:
remove usage of timeout attribute
Modified:
tomcat/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
Modified: tomcat/trunk/java/org/apache/coyote/ht
Author: fhanik
Date: Mon May 28 07:18:04 2007
New Revision: 542235
URL: http://svn.apache.org/viewvc?view=rev&rev=542235
Log:
configure can be called as long as we are on a tomcat thread, not in the begin
stage
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.
Author: fhanik
Date: Mon May 28 07:34:09 2007
New Revision: 542238
URL: http://svn.apache.org/viewvc?view=rev&rev=542238
Log:
set timeout can be called any time, at least for now
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
tomcat/trunk/java/org/ap
Author: fhanik
Date: Mon May 28 08:01:08 2007
New Revision: 542244
URL: http://svn.apache.org/viewvc?view=rev&rev=542244
Log:
cleanup
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
URL:
Author: fhanik
Date: Mon May 28 08:16:13 2007
New Revision: 542247
URL: http://svn.apache.org/viewvc?view=rev&rev=542247
Log:
implement method callbacks
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
Modified: tomcat/trunk/java/org/apache/catalina/conne
Author: fhanik
Date: Mon May 28 08:20:46 2007
New Revision: 542250
URL: http://svn.apache.org/viewvc?view=rev&rev=542250
Log:
add in flags for readable or writeable
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
Modified: tomcat/trunk/java/org/apache/cata
Author: fhanik
Date: Tue May 29 03:29:25 2007
New Revision: 542479
URL: http://svn.apache.org/viewvc?view=rev&rev=542479
Log:
Added in the registration of comet interest operations
Added in PollerInterest enumeration to satisfy different socket implementations
and to decouple org.apache.to
Author: fhanik
Date: Tue May 29 03:44:51 2007
New Revision: 542482
URL: http://svn.apache.org/viewvc?view=rev&rev=542482
Log:
Add the additional SocketStatus event types, its up to the connector
implementation to send the correct one.
Currently the functionality is backwards compatible as
Author: fhanik
Date: Tue May 29 09:46:23 2007
New Revision: 542586
URL: http://svn.apache.org/viewvc?view=rev&rev=542586
Log:
adopted changes
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
tomcat/trunk/java/org/apache/catalina/connector/OutputBuffer.
Author: fhanik
Date: Tue May 29 09:54:27 2007
New Revision: 542589
URL: http://svn.apache.org/viewvc?view=rev&rev=542589
Log:
simplify isreadable and iswriteable
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
Modified: tomcat/trunk/java/org/apache/cata
Author: fhanik
Date: Tue May 29 10:52:36 2007
New Revision: 542600
URL: http://svn.apache.org/viewvc?view=rev&rev=542600
Log:
Blocking and non blocking is the only configuration option right now,
no need for the NO_IO option, as it can be controlled using the
register/unregister opt
Author: fhanik
Date: Tue May 29 11:04:51 2007
New Revision: 542603
URL: http://svn.apache.org/viewvc?view=rev&rev=542603
Log:
only notify the poller if it is done async, otherwise we don't need to, it will
be done at the end of the request
Modified:
tomcat/trunk/java/org/apac
Author: fhanik
Date: Tue May 29 11:41:07 2007
New Revision: 542618
URL: http://svn.apache.org/viewvc?view=rev&rev=542618
Log:
implement comet operation notification
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Tue May 29 13:26:49 2007
New Revision: 542644
URL: http://svn.apache.org/viewvc?view=rev&rev=542644
Log:
Make the new way of handling processors work with the ability to read headers
in a non blocking way
Modified:
tomcat/trunk/java/org/apache/coyote/ht
Author: fhanik
Date: Tue May 29 13:41:53 2007
New Revision: 542645
URL: http://svn.apache.org/viewvc?view=rev&rev=542645
Log:
Remove the non blocking handling of the request, doesn't work well with the new
non thread local processor handling
Modified:
tomcat/tc6.0.x/trunk/java/o
Author: fhanik
Date: Tue May 29 13:52:25 2007
New Revision: 542649
URL: http://svn.apache.org/viewvc?view=rev&rev=542649
Log:
The protocol class will register the socket with the poller for another read
event
Modified:
tomcat/trunk/java/org/apache/coyote/http11/Http11NioProcessor.
Author: fhanik
Date: Tue May 29 14:53:52 2007
New Revision: 542666
URL: http://svn.apache.org/viewvc?view=rev&rev=542666
Log:
implement non blocking reading of the request line
Modified:
tomcat/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java
tomcat/trunk/java/org/ap
Author: fhanik
Date: Tue May 29 15:04:24 2007
New Revision: 542671
URL: http://svn.apache.org/viewvc?view=rev&rev=542671
Log:
question mark has to be a global variable
Modified:
tomcat/trunk/java/org/apache/coyote/http11/InternalNioInputBuffer.java
Modified: tomcat/trunk/java/org/ap
Author: fhanik
Date: Tue May 29 15:08:19 2007
New Revision: 542673
URL: http://svn.apache.org/viewvc?view=rev&rev=542673
Log:
added in some comments
Modified:
tomcat/trunk/java/org/apache/coyote/http11/InternalNioInputBuffer.java
Modified: tomcat/trunk/java/org/apache/coyote/ht
Author: fhanik
Date: Tue May 29 15:13:26 2007
New Revision: 542674
URL: http://svn.apache.org/viewvc?view=rev&rev=542674
Log:
When using a comet connection, register the requested operations instead of the
default read
Modified:
tomcat/trunk/java/org/apache/coyote/ht
Author: fhanik
Date: Tue May 29 15:23:36 2007
New Revision: 542678
URL: http://svn.apache.org/viewvc?view=rev&rev=542678
Log:
setup default operation
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
Modified: tomcat/trunk/java/org/apache/catalina/conne
Author: fhanik
Date: Wed May 30 01:44:40 2007
New Revision: 542779
URL: http://svn.apache.org/viewvc?view=rev&rev=542779
Log:
no need to sync here, the poller will dispatch for handling anyway
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
Modified: to
Author: fhanik
Date: Thu May 31 01:48:01 2007
New Revision: 543086
URL: http://svn.apache.org/viewvc?view=rev&rev=543086
Log:
simplify register and poller interest for comet, all can be done in one call
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CometEventImpl.java
to
Author: fhanik
Date: Thu May 31 02:09:04 2007
New Revision: 543091
URL: http://svn.apache.org/viewvc?view=rev&rev=543091
Log:
implement CALLBACK and WRITE events
Modified:
tomcat/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
tomcat/trunk/java/org/apache/tomcat/util
Author: fhanik
Date: Thu May 31 03:34:27 2007
New Revision: 543107
URL: http://svn.apache.org/viewvc?view=rev&rev=543107
Log:
add brackets to clarify what were trying to do
Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
Modified: tomcat/trunk/java/org/apache/to
Author: fhanik
Date: Thu May 31 04:51:34 2007
New Revision: 543117
URL: http://svn.apache.org/viewvc?view=rev&rev=543117
Log:
return the amount of bytes written
Modified:
tomcat/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java
Modified:
tomcat/trunk/java/org/apache/co
Author: fhanik
Date: Thu May 31 12:32:33 2007
New Revision: 543226
URL: http://svn.apache.org/viewvc?view=rev&rev=543226
Log:
1. Timeouts are now per connection, not using fixed timeouts anywhere. by
default the connection gets the timeout defined in server.xml
2. Implemented all C
301 - 400 of 2087 matches
Mail list logo