This is an automated email from the ASF dual-hosted git repository.
tv pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
from ca075607 Update migration documentation
new 7998ef3b More records, less code
new 91b0dbcb Cleaner interface
new beb33bd2 More records: CacheElement & friends
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/commons/jcs4/access/CacheAccess.java | 12 +-
.../commons/jcs4/access/GroupCacheAccess.java | 8 +-
.../apache/commons/jcs4/admin/JCSAdminBean.java | 6 +-
.../jcs4/auxiliary/AbstractAuxiliaryCache.java | 6 +-
.../jcs4/auxiliary/disk/AbstractDiskCache.java | 20 +--
.../jcs4/auxiliary/disk/PurgatoryElement.java | 91 ++++---------
.../jcs4/auxiliary/disk/block/BlockDiskCache.java | 12 +-
.../disk/block/BlockDiskElementDescriptor.java | 114 ++--------------
.../auxiliary/disk/block/BlockDiskKeyStore.java | 4 +-
.../jcs4/auxiliary/disk/indexed/IndexedDisk.java | 33 +++--
.../auxiliary/disk/indexed/IndexedDiskCache.java | 58 ++++----
.../disk/indexed/IndexedDiskElementDescriptor.java | 58 ++------
.../jcs4/auxiliary/disk/jdbc/JDBCDiskCache.java | 49 +++----
.../jcs4/auxiliary/disk/jdbc/TableState.java | 52 +++----
.../auxiliary/disk/jdbc/mysql/MySQLDiskCache.java | 9 +-
.../disk/jdbc/mysql/MySQLTableOptimizer.java | 7 +-
.../lateral/LateralElementDescriptor.java | 97 +++----------
.../lateral/socket/tcp/LateralTCPCache.java | 10 +-
.../lateral/socket/tcp/LateralTCPCacheFactory.java | 9 +-
.../lateral/socket/tcp/LateralTCPCacheNoWait.java | 4 +-
.../lateral/socket/tcp/LateralTCPListener.java | 24 ++--
.../lateral/socket/tcp/LateralTCPService.java | 14 +-
.../remote/AbstractRemoteAuxiliaryCache.java | 2 +-
.../remote/AbstractRemoteCacheListener.java | 4 +-
.../remote/CommonRemoteCacheAttributes.java | 4 +-
.../jcs4/auxiliary/remote/RemoteLocation.java | 78 ++---------
.../commons/jcs4/auxiliary/remote/RemoteUtils.java | 2 +-
.../http/client/RemoteHttpCacheDispatcher.java | 2 +-
.../http/server/AbstractRemoteCacheService.java | 6 +-
.../remote/http/server/RemoteHttpCacheService.java | 2 +-
.../auxiliary/remote/server/RemoteCacheServer.java | 8 +-
.../remote/util/RemoteCacheRequestFactory.java | 4 +-
.../jcs4/engine/AbstractCacheEventQueue.java | 2 +-
.../apache/commons/jcs4/engine/CacheElement.java | 151 +++------------------
.../jcs4/engine/CacheElementSerialized.java | 133 ++++--------------
.../org/apache/commons/jcs4/engine/CacheInfo.java | 13 +-
.../commons/jcs4/engine/ElementAttributes.java | 10 +-
.../jcs4/engine/behavior/ICacheElement.java | 17 +--
.../engine/behavior/ICacheElementSerialized.java | 2 +-
.../jcs4/engine/control/CompositeCache.java | 40 +++---
.../AbstractDoubleLinkedListMemoryCache.java | 20 +--
.../jcs4/engine/memory/AbstractMemoryCache.java | 4 +-
.../jcs4/engine/memory/lru/LHMLRUMemoryCache.java | 4 +-
.../engine/memory/shrinking/ShrinkerThread.java | 2 +-
.../memory/soft/SoftReferenceMemoryCache.java | 6 +-
.../utils/discovery/UDPDiscoveryAttributes.java | 14 ++
.../jcs4/utils/discovery/UDPDiscoveryReceiver.java | 2 +-
.../jcs4/utils/discovery/UDPDiscoverySender.java | 6 +-
.../serialization/SerializationConversionUtil.java | 12 +-
.../jcs4/JCSCacheElementRetrievalUnitTest.java | 4 +-
.../commons/jcs4/access/CacheAccessUnitTest.java | 10 +-
.../auxiliary/disk/AbstractDiskCacheUnitTest.java | 2 +-
.../auxiliary/disk/PurgatoryElementUnitTest.java | 22 ---
.../disk/block/AbstractBlockDiskCacheUnitTest.java | 33 ++---
.../block/BlockDiskCacheConcurrentUnitTest.java | 4 +-
...BlockDiskCacheSameRegionConcurrentUnitTest.java | 2 +-
.../indexed/AbstractIndexDiskCacheUnitTest.java | 41 +++---
.../disk/indexed/IndexDiskCacheCountUnitTest.java | 15 +-
.../disk/indexed/IndexDiskCacheSizeUnitTest.java | 2 +-
.../IndexedDiskCacheConcurrentUnitTest.java | 4 +-
.../indexed/IndexedDiskCacheKeyStoreUnitTest.java | 25 ++--
.../indexed/IndexedDiskCacheNoMemoryUnitTest.java | 2 +-
...dexedDiskCacheSameRegionConcurrentUnitTest.java | 2 +-
.../disk/jdbc/JDBCDiskCacheSharedPoolUnitTest.java | 2 +-
.../auxiliary/disk/jdbc/JDBCDiskCacheUnitTest.java | 2 +-
.../jdbc/hsql/HSQLDiskCacheConcurrentUnitTest.java | 2 +-
.../disk/jdbc/hsql/HSQLDiskCacheUnitTest.java | 2 +-
.../mysql/MySQLDiskCacheHsqlBackedUnitTest.java | 2 +-
.../disk/jdbc/mysql/MySQLDiskCacheUnitTest.java | 3 +-
.../lateral/socket/tcp/TestTCPLateralUnitTest.java | 6 +-
.../auxiliary/remote/RemoteCacheClientTester.java | 6 +-
.../remote/RemoteCacheListenerUnitTest.java | 8 +-
.../jcs4/auxiliary/remote/RemoteCacheUnitTest.java | 4 +-
.../jcs4/auxiliary/remote/RemoteUtilsUnitTest.java | 8 +-
.../BasicRemoteCacheClientServerUnitTest.java | 6 +-
.../commons/jcs4/engine/TestElementAttributes.java | 4 +-
.../jcs4/engine/memory/MockMemoryCache.java | 2 +-
.../lru/LHMLRUMemoryCacheConcurrentUnitTest.java | 9 +-
.../memory/lru/LHMLRUMemoryCacheUnitTest.java | 6 +-
.../lru/LRUMemoryCacheConcurrentUnitTest.java | 9 +-
.../engine/memory/mru/MRUMemoryCacheUnitTest.java | 6 +-
.../memory/shrinking/ShrinkerThreadUnitTest.java | 18 +--
.../soft/SoftReferenceMemoryCacheUnitTest.java | 6 +-
.../SerializationConversionUtilUnitTest.java | 32 ++---
.../commons/jcs4/jcache/ExpiryAwareCache.java | 2 +-
.../org/apache/commons/jcs4/jcache/JCSCache.java | 61 ++++-----
86 files changed, 529 insertions(+), 1092 deletions(-)