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 fa13fb41 Bump actions/upload-artifact from 6.0.0 to 7.0.0
new 8d0bcdf0 Fix documentation and case-sensitive naming of configuration
properties
new 578e11f3 Support Duration as a data type
new f8c2f629 Change type of PoolConfiguration.keepAliveTime to Duration
new 396284d1 Change type of JDBCDiskCacheAttributes.ShrinkerInterval to
Duration
new e6a509e8 Change type of CompositeCacheAttributes.ShrinkerInterval to
Duration
new 13e8707a Change type of CompositeCacheAttributes.MaxMemoryIdleTime to
Duration
new b5cf5909 Use java.time.Instant instead of Unix time
new 4ce038a8 Change type of ElementAttributes.MaxLife and MaxIdleTime to
Duration
new 3f72abf3 Replace System.currentTimeMillis() with Instant.now()
new 69189732 Fix scope
new c646b1d3 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-jcs.git
The 11 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/admin/CacheElementInfo.java | 6 +-
.../apache/commons/jcs4/admin/JCSAdminBean.java | 17 +--
.../jcs4/auxiliary/disk/jdbc/JDBCDiskCache.java | 29 ++--
.../disk/jdbc/JDBCDiskCacheAttributes.java | 8 +-
.../commons/jcs4/engine/CacheEventQueue.java | 3 +-
.../jcs4/engine/CompositeCacheAttributes.java | 80 ++++------
.../commons/jcs4/engine/ElementAttributes.java | 108 +++++++-------
.../engine/behavior/ICompositeCacheAttributes.java | 45 ++----
.../jcs4/engine/behavior/IElementAttributes.java | 36 +++--
.../jcs4/engine/control/CompositeCache.java | 50 +++----
.../engine/control/event/ElementEventQueue.java | 5 +-
.../commons/jcs4/engine/logging/CacheEvent.java | 10 +-
.../AbstractDoubleLinkedListMemoryCache.java | 4 +-
.../jcs4/engine/memory/AbstractMemoryCache.java | 2 +-
.../jcs4/engine/memory/lru/LHMLRUMemoryCache.java | 6 +-
.../engine/memory/shrinking/ShrinkerThread.java | 48 +++---
.../memory/soft/SoftReferenceMemoryCache.java | 4 +-
.../jcs4/utils/config/ConfigurationBuilder.java | 37 ++---
.../commons/jcs4/utils/config/PropertySetter.java | 30 ++--
.../jcs4/utils/discovery/DiscoveredService.java | 9 +-
.../jcs4/utils/discovery/UDPDiscoveryReceiver.java | 3 +-
.../jcs4/utils/discovery/UDPDiscoveryService.java | 5 +-
.../jcs4/utils/threadpool/PoolConfiguration.java | 20 +--
.../jcs4/utils/threadpool/ThreadPoolManager.java | 4 +-
.../commons/jcs4/utils/timing/ElapsedTimer.java | 9 +-
commons-jcs4-core/src/test/conf/cache.ccf | 11 +-
commons-jcs4-core/src/test/conf/remote.cache.ccf | 14 +-
.../jcs4/JCSCacheElementRetrievalUnitTest.java | 9 +-
.../commons/jcs4/access/CacheAccessUnitTest.java | 27 ++--
.../jcs4/access/SystemPropertyUnitTest.java | 4 +-
.../commons/jcs4/access/TestCacheAccess.java | 68 ++++-----
.../indexed/AbstractIndexDiskCacheUnitTest.java | 9 +-
.../disk/indexed/IndexDiskCacheSizeUnitTest.java | 16 +-
.../IndexedDiskCacheConcurrentUnitTest.java | 1 -
.../remote/RemoteCacheListenerUnitTest.java | 12 +-
.../jcs4/engine/SystemPropertyUsageUnitTest.java | 4 +-
.../jcs4/engine/TestCompositeCacheAttributes.java | 92 ++++++------
.../commons/jcs4/engine/TestElementAttributes.java | 37 ++---
.../CompositeCacheConfiguratorUnitTest.java | 2 +-
.../control/CompositeCacheDiskUsageUnitTest.java | 20 +--
.../control/event/SimpleEventHandlingUnitTest.java | 14 +-
.../memory/lru/LHMLRUMemoryCacheUnitTest.java | 16 +-
.../engine/memory/mru/MRUMemoryCacheUnitTest.java | 16 +-
.../memory/shrinking/ShrinkerThreadUnitTest.java | 78 ++++++----
.../soft/SoftReferenceMemoryCacheUnitTest.java | 12 +-
.../jcs4/utils/config/PropertySetterUnitTest.java | 5 +-
.../discovery/UDPDiscoveryServiceUnitTest.java | 13 +-
.../SerializationConversionUtilUnitTest.java | 18 ++-
.../src/test/test-conf/TestBlockDiskCache.ccf | 6 +-
.../src/test/test-conf/TestBlockDiskCacheCon.ccf | 8 +-
.../src/test/test-conf/TestBlockDiskCacheHuge.ccf | 4 +-
.../src/test/test-conf/TestDiskCache.ccf | 6 +-
.../src/test/test-conf/TestDiskCacheCon.ccf | 8 +-
.../src/test/test-conf/TestDiskCacheHuge.ccf | 4 +-
.../src/test/test-conf/TestDiskCacheNoMemory.ccf | 6 +-
.../test/test-conf/TestDiskCacheUsagePattern.ccf | 8 +-
.../src/test/test-conf/TestElementSerializer.ccf | 2 +-
.../src/test/test-conf/TestHSQLDiskCache.ccf | 10 +-
.../test/test-conf/TestHSQLDiskCacheConcurrent.ccf | 10 +-
.../src/test/test-conf/TestJCS-73.ccf | 4 +-
.../src/test/test-conf/TestJCSvHashtablePerf.ccf | 6 +-
.../src/test/test-conf/TestJDBCDiskCache.ccf | 10 +-
.../test/test-conf/TestJDBCDiskCacheRemoval.ccf | 10 +-
.../test/test-conf/TestJDBCDiskCacheSharedPool.ccf | 10 +-
.../src/test/test-conf/TestJDBCDiskCacheShrink.ccf | 16 +-
.../src/test/test-conf/TestMRUCache.ccf | 8 +-
.../src/test/test-conf/TestMySQLDiskCache.ccf | 10 +-
.../src/test/test-conf/TestRemoteClient.ccf | 8 +-
.../src/test/test-conf/TestRemoteHttpCache.ccf | 8 +-
.../src/test/test-conf/TestRemoteServer.ccf | 10 +-
.../src/test/test-conf/TestRemoval.ccf | 6 +-
.../src/test/test-conf/TestSimpleEventHandling.ccf | 6 +-
.../src/test/test-conf/TestSoftReferenceCache.ccf | 6 +-
.../src/test/test-conf/TestTCPLateralCache.ccf | 6 +-
.../test-conf/TestTCPLateralIssueRemoveCache.ccf | 6 +-
.../src/test/test-conf/TestZeroSizeCache.ccf | 8 +-
commons-jcs4-core/src/test/test-conf/cache.ccf | 6 +-
.../src/test/test-conf/thread_pool.properties | 12 +-
.../org/apache/commons/jcs4/jcache/JCSCache.java | 36 +++--
.../commons/jcs4/jcache/JCSCachingManager.java | 11 +-
src/site/xdoc/BasicJCSConfiguration.xml | 12 +-
src/site/xdoc/BlockDiskCache.xml | 4 +-
src/site/xdoc/ElementAttributes.xml | 164 +++++++++++++--------
src/site/xdoc/IndexedDiskAuxCache.xml | 15 +-
src/site/xdoc/IndexedDiskCacheProperties.xml | 2 +-
src/site/xdoc/JDBCDiskCache.xml | 32 ++--
src/site/xdoc/JDBCDiskCacheProperties.xml | 12 +-
src/site/xdoc/MySQLDiskCacheProperties.xml | 2 +-
src/site/xdoc/RegionProperties.xml | 39 +++--
src/site/xdoc/UpgradingFrom3x.xml | 96 ++++++++++--
src/site/xdoc/UsingJCSBasicWeb.xml | 8 +-
src/site/xdoc/getting_started/intro.xml | 12 +-
92 files changed, 925 insertions(+), 824 deletions(-)