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 a313d146 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-jcs.git
new f4a9dd0d Fix JCS-222 Typo "waterfal" Method
new b58165f4 More records
new f77df1a1 Rework cache event logging
new 768e3b84 Fix typo in class name
new a9cc9861 Remove unused exceptions
new 15df71a9 Remove duplicate code
new 328e5399 Fix typo in class name
new b44423a4 Add package info to jcache
new d7ab40ac Document changes
new 04625419 Update site, move documentation to Maven standard location.
new 8954ba19 Fix SpotBugs and PMD complaints
new b90a23b7 Make site build work again.
The 12 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:
commons-jcs4-core/src/main/java/module-info.java | 2 +-
.../apache/commons/jcs4/access/CacheAccess.java | 12 +-
.../access/exception/ConfigurationException.java | 43 -----
.../access/exception/InvalidGroupException.java | 46 -----
.../access/exception/InvalidHandleException.java | 48 -----
.../access/exception/ObjectExistsException.java | 52 ------
.../access/exception/ObjectNotFoundException.java | 50 -----
.../jcs4/auxiliary/AbstractAuxiliaryCache.java | 131 +++----------
.../AbstractAuxiliaryCacheEventLogging.java | 31 +++-
.../auxiliary/AbstractAuxiliaryCacheMonitor.java | 2 +-
.../auxiliary/AbstractCacheEventLogSupport.java | 162 +++++++++++++++++
.../commons/jcs4/auxiliary/AuxiliaryCache.java | 10 +-
.../jcs4/auxiliary/disk/AbstractDiskCache.java | 202 ++++-----------------
.../jcs4/auxiliary/disk/PurgatoryElement.java | 16 +-
.../jcs4/auxiliary/disk/block/BlockDiskCache.java | 40 ++--
.../disk/block/BlockDiskCacheFactory.java | 5 +-
.../jcs4/auxiliary/disk/indexed/IndexedDisk.java | 1 -
.../auxiliary/disk/indexed/IndexedDiskCache.java | 53 +++---
.../jcs4/auxiliary/disk/jdbc/JDBCDiskCache.java | 28 +--
.../lateral/socket/tcp/LateralTCPCache.java | 60 +++---
.../lateral/socket/tcp/LateralTCPCacheFactory.java | 3 +-
.../lateral/socket/tcp/LateralTCPCacheNoWait.java | 14 +-
.../socket/tcp/LateralTCPCacheNoWaitFacade.java | 50 +----
.../remote/AbstractRemoteAuxiliaryCache.java | 99 ++++------
.../remote/AbstractRemoteCacheListener.java | 2 +-
.../remote/AbstractRemoteCacheNoWaitFacade.java | 33 +---
.../commons/jcs4/auxiliary/remote/RemoteCache.java | 19 +-
.../jcs4/auxiliary/remote/RemoteCacheManager.java | 3 +-
.../jcs4/auxiliary/remote/RemoteCacheNoWait.java | 21 ---
.../auxiliary/remote/RemoteCacheNoWaitFacade.java | 16 +-
.../remote/http/client/RemoteHttpCache.java | 22 +--
.../remote/http/client/RemoteHttpCacheClient.java | 12 +-
.../http/client/RemoteHttpCacheDispatcher.java | 18 +-
.../remote/http/client/RemoteHttpCacheMonitor.java | 3 +-
.../http/server/AbstractRemoteCacheService.java | 120 +++---------
.../remote/http/server/RemoteHttpCacheService.java | 2 +-
.../remote/http/server/RemoteHttpCacheServlet.java | 47 ++---
.../auxiliary/remote/server/RemoteCacheServer.java | 109 ++++++-----
.../remote/server/RemoteCacheServerFactory.java | 37 ++--
.../remote/util/RemoteCacheRequestFactory.java | 54 ++----
.../auxiliary/remote/value/RemoteCacheRequest.java | 183 +++++++------------
.../remote/value/RemoteCacheResponse.java | 80 +++-----
.../jcs4/engine/behavior/ICacheService.java | 12 +-
.../jcs4/engine/control/CompositeCache.java | 3 +-
.../jcs4/engine/control/CompositeCacheManager.java | 3 +-
.../commons/jcs4/engine/logging/CacheEvent.java | 142 ++++-----------
.../logging/CacheEventLoggerDebugLogger.java | 34 +---
.../jcs4/engine/logging/behavior/ICacheEvent.java | 37 +---
.../engine/logging/behavior/ICacheEventLogger.java | 108 +++++++----
.../jcs4/engine/memory/AbstractMemoryCache.java | 2 +-
.../jcs4/engine/memory/behavior/IMemoryCache.java | 2 +-
.../jcs4/engine/memory/lru/LHMLRUMemoryCache.java | 7 +-
.../engine/memory/shrinking/ShrinkerThread.java | 3 +-
.../memory/soft/SoftReferenceMemoryCache.java | 4 +-
.../jcs4/io/ObjectInputStreamClassLoaderAware.java | 1 +
.../main/java/org/apache/commons/jcs4/log/Log.java | 2 +-
.../commons/jcs4/utils/config/OptionConverter.java | 2 +-
.../commons/jcs4/access/CacheAccessUnitTest.java | 3 +-
.../AuxiliaryCacheConfiguratorUnitTest.java | 1 -
.../commons/jcs4/auxiliary/MockAuxiliaryCache.java | 16 --
.../jcs4/auxiliary/MockCacheEventLogger.java | 33 +++-
.../auxiliary/disk/AbstractDiskCacheUnitTest.java | 12 +-
.../tcp/LateralTCPDiscoveryListenerUnitTest.java | 2 +-
.../auxiliary/remote/MockRemoteCacheClient.java | 11 --
.../auxiliary/remote/RemoteCacheClientTester.java | 3 +-
.../http/client/RemoteHttpCacheClientUnitTest.java | 25 ++-
.../server/RemoteHttpCacheServletUnitTest.java | 2 +-
.../util/RemoteCacheRequestFactoryUnitTest.java | 24 +--
.../CompositeCacheConfiguratorUnitTest.java | 6 +-
.../control/CompositeCacheDiskUsageUnitTest.java | 17 --
.../CacheEventLoggerDebugLoggerUnitTest.java | 21 ++-
.../jcs4/engine/logging/MockCacheEventLogger.java | 95 ----------
.../jcs4/engine/memory/MockMemoryCache.java | 2 +-
commons-jcs4-jcache-extras/pom.xml | 34 ++--
commons-jcs4-jcache-openjpa/pom.xml | 12 ++
commons-jcs4-jcache/pom.xml | 13 ++
.../commons/jcs4/jcache/JCSCachingManager.java | 4 +-
.../commons/jcs4/jcache/cdi}/package-info.java | 4 +-
.../commons/jcs4/jcache/jmx}/package-info.java | 4 +-
...aultSubsitutor.java => DefaultSubstitutor.java} | 2 +-
.../commons/jcs4/jcache/lang/Lang3Substitutor.java | 2 +-
.../lang/{Subsitutor.java => Substitutor.java} | 12 +-
.../commons/jcs4/jcache/lang}/package-info.java | 4 +-
.../apache/commons/jcs4/jcache}/package-info.java | 4 +-
.../commons/jcs4/jcache/proxy}/package-info.java | 4 +-
.../jcs4/jcache/serialization}/package-info.java | 4 +-
.../commons/jcs4/jcache/thread}/package-info.java | 4 +-
pom.xml | 18 --
src/changes/changes.xml | 3 +
{xdocs => src/site/fml}/faq.fml | 0
src/site/site.xml | 11 +-
{xdocs => src/site/xdoc}/BasicJCSConfiguration.xml | 13 --
{xdocs => src/site/xdoc}/BlockDiskCache.xml | 1 -
{xdocs => src/site/xdoc}/CacheEventLogging.xml | 1 -
{xdocs => src/site/xdoc}/ElementAttributes.xml | 0
{xdocs => src/site/xdoc}/ElementEventHandling.xml | 0
{xdocs => src/site/xdoc}/ElementSerializers.xml | 3 -
{xdocs => src/site/xdoc}/IndexedDiskAuxCache.xml | 4 -
.../site/xdoc}/IndexedDiskCacheProperties.xml | 2 -
{xdocs => src/site/xdoc}/JCSPlugins.xml | 21 +--
{xdocs => src/site/xdoc}/JCSShortDescription.xml | 0
{xdocs => src/site/xdoc}/JCSandJCACHE.xml | 0
{xdocs => src/site/xdoc}/JCSvsEHCache.xml | 0
{xdocs => src/site/xdoc}/JDBCDiskCache.xml | 5 -
.../site/xdoc}/JDBCDiskCacheProperties.xml | 2 -
{xdocs => src/site/xdoc}/LateralTCPAuxCache.xml | 2 -
{xdocs => src/site/xdoc}/LateralTCPProperties.xml | 1 -
{xdocs => src/site/xdoc}/LateralUDPDiscovery.xml | 2 -
{xdocs => src/site/xdoc}/LocalCacheConfig.xml | 10 +-
.../site/xdoc}/MySQLDiskCacheProperties.xml | 2 -
{xdocs => src/site/xdoc}/ProjectHistory.xml | 0
{xdocs => src/site/xdoc}/RegionProperties.xml | 0
{xdocs => src/site/xdoc}/RemoteAuxCache.xml | 12 --
{xdocs => src/site/xdoc}/RemoteCacheProperties.xml | 1 -
.../site/xdoc}/RemoteHttpCacheProperties.xml | 1 -
{xdocs => src/site/xdoc}/UpgradingFrom13.xml | 0
{xdocs => src/site/xdoc}/UpgradingFrom2x.xml | 0
{xdocs => src/site/xdoc}/UpgradingFrom3x.xml | 4 +-
{xdocs => src/site/xdoc}/UsingJCSBasicWeb.xml | 12 --
{xdocs => src/site/xdoc}/download_jcs.xml | 0
{xdocs => src/site/xdoc}/getting_started/intro.xml | 1 -
{xdocs => src/site/xdoc}/index.xml | 0
{xdocs => src/site/xdoc}/issue-tracking.xml | 0
{xdocs => src/site/xdoc}/mail-lists.xml | 0
124 files changed, 948 insertions(+), 1867 deletions(-)
delete mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/access/exception/ConfigurationException.java
delete mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/access/exception/InvalidGroupException.java
delete mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/access/exception/InvalidHandleException.java
delete mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/access/exception/ObjectExistsException.java
delete mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/access/exception/ObjectNotFoundException.java
create mode 100644
commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/AbstractCacheEventLogSupport.java
delete mode 100644
commons-jcs4-core/src/test/java/org/apache/commons/jcs4/engine/logging/MockCacheEventLogger.java
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/remote
=>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/cdi}/package-info.java
(87%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/remote
=>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/jmx}/package-info.java
(88%)
rename
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/lang/{DefaultSubsitutor.java
=> DefaultSubstitutor.java} (95%)
rename
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/lang/{Subsitutor.java
=> Substitutor.java} (84%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine =>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/lang}/package-info.java
(89%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/remote
=>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache}/package-info.java
(88%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary =>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/proxy}/package-info.java
(90%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/remote
=>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/serialization}/package-info.java
(87%)
copy {commons-jcs4-core/src/main/java/org/apache/commons/jcs4/auxiliary/remote
=>
commons-jcs4-jcache/src/main/java/org/apache/commons/jcs4/jcache/thread}/package-info.java
(87%)
rename {xdocs => src/site/fml}/faq.fml (100%)
rename {xdocs => src/site/xdoc}/BasicJCSConfiguration.xml (90%)
rename {xdocs => src/site/xdoc}/BlockDiskCache.xml (97%)
rename {xdocs => src/site/xdoc}/CacheEventLogging.xml (96%)
rename {xdocs => src/site/xdoc}/ElementAttributes.xml (100%)
rename {xdocs => src/site/xdoc}/ElementEventHandling.xml (100%)
rename {xdocs => src/site/xdoc}/ElementSerializers.xml (95%)
rename {xdocs => src/site/xdoc}/IndexedDiskAuxCache.xml (97%)
rename {xdocs => src/site/xdoc}/IndexedDiskCacheProperties.xml (96%)
rename {xdocs => src/site/xdoc}/JCSPlugins.xml (77%)
rename {xdocs => src/site/xdoc}/JCSShortDescription.xml (100%)
rename {xdocs => src/site/xdoc}/JCSandJCACHE.xml (100%)
rename {xdocs => src/site/xdoc}/JCSvsEHCache.xml (100%)
rename {xdocs => src/site/xdoc}/JDBCDiskCache.xml (95%)
rename {xdocs => src/site/xdoc}/JDBCDiskCacheProperties.xml (97%)
rename {xdocs => src/site/xdoc}/LateralTCPAuxCache.xml (97%)
rename {xdocs => src/site/xdoc}/LateralTCPProperties.xml (98%)
rename {xdocs => src/site/xdoc}/LateralUDPDiscovery.xml (95%)
rename {xdocs => src/site/xdoc}/LocalCacheConfig.xml (93%)
rename {xdocs => src/site/xdoc}/MySQLDiskCacheProperties.xml (96%)
rename {xdocs => src/site/xdoc}/ProjectHistory.xml (100%)
rename {xdocs => src/site/xdoc}/RegionProperties.xml (100%)
rename {xdocs => src/site/xdoc}/RemoteAuxCache.xml (95%)
rename {xdocs => src/site/xdoc}/RemoteCacheProperties.xml (98%)
rename {xdocs => src/site/xdoc}/RemoteHttpCacheProperties.xml (97%)
rename {xdocs => src/site/xdoc}/UpgradingFrom13.xml (100%)
rename {xdocs => src/site/xdoc}/UpgradingFrom2x.xml (100%)
rename {xdocs => src/site/xdoc}/UpgradingFrom3x.xml (96%)
rename {xdocs => src/site/xdoc}/UsingJCSBasicWeb.xml (96%)
rename {xdocs => src/site/xdoc}/download_jcs.xml (100%)
rename {xdocs => src/site/xdoc}/getting_started/intro.xml (99%)
rename {xdocs => src/site/xdoc}/index.xml (100%)
rename {xdocs => src/site/xdoc}/issue-tracking.xml (100%)
rename {xdocs => src/site/xdoc}/mail-lists.xml (100%)