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