You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jcs-dev@jakarta.apache.org by as...@apache.org on 2005/01/27 23:40:43 UTC
cvs commit: jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/utils SocketOpener.java
asmuts 2005/01/27 14:40:43
Modified: src/java/org/apache/jcs/access CacheAccess.java
GroupCacheAccess.java
src/java/org/apache/jcs/engine CacheEventQueue.java
CacheWatchRepairable.java
src/java/org/apache/jcs/engine/control CompositeCache.java
src/java/org/apache/jcs/auxiliary/remote/behavior
IRemoteCacheAttributes.java
IRemoteCacheListener.java IRemoteCacheService.java
src/java/org/apache/jcs JCS.java
src/java/org/apache/jcs/auxiliary/lateral/socket/tcp
LateralTCPService.java
src/java/org/apache/jcs/auxiliary/remote RemoteCache.java
RemoteCacheAttributes.java RemoteCacheFactory.java
RemoteCacheFailoverRunner.java
RemoteCacheListener.java RemoteCacheManager.java
RemoteCacheNoWait.java RemoteCacheNoWaitFacade.java
src/java/org/apache/jcs/auxiliary/remote/server
RemoteCacheServer.java
RemoteCacheServerFactory.java
src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/utils
SocketOpener.java
Removed: src/java/org/apache/jcs/auxiliary/remote/server
RemoteCacheClusterFactory.java
RemoteCacheClusterManager.java
RemoteCacheClusterMonitor.java
RemoteCacheClusterRestore.java
Log:
1. Fixed remote clustering (or server chaining) and failover.
I've tested with up to 3 remote servers.
You can chain remote servers. Basically, gets can be distributed.
Since gets are the most common operation, this will help a system scale.
Also you can set servers to failover. This allows you to have a hot standby.
2. Cleaned up javadocs all over the place. There is still more to do.
Revision Changes Path
1.17 +51 -22 jakarta-turbine-jcs/src/java/org/apache/jcs/access/CacheAccess.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/access/CacheAccess.java.diff?r1=1.16&r2=1.17
1.15 +34 -16 jakarta-turbine-jcs/src/java/org/apache/jcs/access/GroupCacheAccess.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/access/GroupCacheAccess.java.diff?r1=1.14&r2=1.15
1.15 +16 -1 jakarta-turbine-jcs/src/java/org/apache/jcs/engine/CacheEventQueue.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/engine/CacheEventQueue.java.diff?r1=1.14&r2=1.15
1.6 +5 -1 jakarta-turbine-jcs/src/java/org/apache/jcs/engine/CacheWatchRepairable.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/engine/CacheWatchRepairable.java.diff?r1=1.5&r2=1.6
1.20 +98 -34 jakarta-turbine-jcs/src/java/org/apache/jcs/engine/control/CompositeCache.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/engine/control/CompositeCache.java.diff?r1=1.19&r2=1.20
1.6 +0 -1 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java.diff?r1=1.5&r2=1.6
1.4 +18 -1 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheListener.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheListener.java.diff?r1=1.3&r2=1.4
1.10 +29 -3 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheService.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/behavior/IRemoteCacheService.java.diff?r1=1.9&r2=1.10
1.10 +3 -1 jakarta-turbine-jcs/src/java/org/apache/jcs/JCS.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/JCS.java.diff?r1=1.9&r2=1.10
1.9 +52 -14 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java.diff?r1=1.8&r2=1.9
1.15 +319 -227 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCache.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCache.java.diff?r1=1.14&r2=1.15
1.8 +25 -15 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheAttributes.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheAttributes.java.diff?r1=1.7&r2=1.8
1.8 +26 -10 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheFactory.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheFactory.java.diff?r1=1.7&r2=1.8
1.6 +298 -75 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java.diff?r1=1.5&r2=1.6
1.13 +70 -59 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheListener.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheListener.java.diff?r1=1.12&r2=1.13
1.10 +91 -32 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheManager.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheManager.java.diff?r1=1.9&r2=1.10
1.14 +14 -3 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheNoWait.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheNoWait.java.diff?r1=1.13&r2=1.14
1.11 +43 -14 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java.diff?r1=1.10&r2=1.11
1.23 +277 -111 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java.diff?r1=1.22&r2=1.23
1.9 +4 -9 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java.diff?r1=1.8&r2=1.9
1.5 +14 -3 jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/utils/SocketOpener.java
http://cvs.apache.org/viewcvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/socket/tcp/utils/SocketOpener.java.diff?r1=1.4&r2=1.5
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-jcs-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-jcs-dev-help@jakarta.apache.org