This is an automated email from the ASF dual-hosted git repository. tv pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
commit 54932dbe66cab1156f331044e31da59c14f68831 Merge: 8391f32d f368d679 Author: Thomas Vandahl <t...@apache.org> AuthorDate: Wed Sep 17 15:44:48 2025 +0200 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-jcs.git .github/pull_request_template.md | 6 +- .github/workflows/codeql-analysis.yml | 12 +- .github/workflows/dependency-review.yml | 4 +- .github/workflows/maven.yml | 6 +- .github/workflows/scorecards-analysis.yml | 4 +- .../javagroups/LateralJGReceiverConnection.java | 2 +- .../lateral/javagroups/LateralJGSender.java | 2 +- .../lateral/javagroups/utils/JGSocketOpener.java | 6 +- commons-jcs3-core/pom.xml | 2 +- .../src/main/java/org/apache/commons/jcs3/JCS.java | 35 ++--- .../commons/jcs3/access/GroupCacheAccess.java | 6 +- .../commons/jcs3/admin/CacheElementInfo.java | 14 +- .../apache/commons/jcs3/admin/CacheRegionInfo.java | 146 ++++++++++----------- .../apache/commons/jcs3/admin/JCSAdminBean.java | 8 +- .../org/apache/commons/jcs3/admin/JCSJMXBean.java | 8 +- .../jcs3/auxiliary/disk/block/BlockDiskCache.java | 6 +- .../auxiliary/disk/block/BlockDiskKeyStore.java | 4 +- .../auxiliary/disk/indexed/IndexedDiskCache.java | 8 +- .../disk/jdbc/dsfactory/DataSourceFactory.java | 2 +- .../dsfactory/SharedPoolDataSourceFactory.java | 4 +- .../jcs3/engine/control/CompositeCache.java | 2 +- .../jcs3/engine/control/group/GroupAttrName.java | 42 +----- .../commons/jcs3/engine/control/group/GroupId.java | 36 +---- .../AbstractDoubleLinkedListMemoryCache.java | 8 +- .../jcs3/engine/memory/AbstractMemoryCache.java | 6 +- .../commons/jcs3/engine/stats/StatElement.java | 43 +----- .../jcs3/engine/stats/behavior/IStatElement.java | 12 -- .../jcs3/io/ObjectInputStreamClassLoaderAware.java | 2 +- .../main/java/org/apache/commons/jcs3/log/Log.java | 12 +- .../apache/commons/jcs3/log/SystemLogAdapter.java | 16 +-- .../commons/jcs3/utils/config/OptionConverter.java | 26 ++-- .../commons/jcs3/utils/config/PropertySetter.java | 8 +- .../commons/jcs3/utils/net/HostNameUtil.java | 10 +- .../commons/jcs3/utils/struct/AbstractLRUMap.java | 8 +- .../jcs3/utils/threadpool/ThreadPoolManager.java | 4 +- .../AuxiliaryCacheConfiguratorUnitTest.java | 4 +- .../disk/block/BlockDiskCacheSteadyLoadTest.java | 4 +- .../indexed/HugeQuantityIndDiskCacheLoadTest.java | 2 +- .../disk/indexed/IndexDiskCacheCountUnitTest.java | 10 +- .../disk/indexed/IndexDiskCacheSizeUnitTest.java | 10 +- .../IndexedDiskCacheConcurrentUnitTest.java | 4 +- .../IndexedDiskCacheDefragPerformanceTest.java | 4 +- .../indexed/IndexedDiskCacheKeyStoreUnitTest.java | 8 +- .../indexed/IndexedDiskCacheNoMemoryUnitTest.java | 2 +- .../indexed/IndexedDiskCacheSteadyLoadTest.java | 4 +- .../lateral/socket/tcp/TestTCPLateralUnitTest.java | 2 +- .../memory/lru/LHMLRUMemoryCacheUnitTest.java | 32 ++--- .../engine/memory/mru/MRUMemoryCacheUnitTest.java | 32 ++--- .../soft/SoftReferenceMemoryCacheUnitTest.java | 18 +-- .../commons/jcs3/utils/props/PropertyLoader.java | 2 +- commons-jcs3-dist/pom.xml | 2 +- commons-jcs3-jcache-extras/pom.xml | 4 +- commons-jcs3-jcache-openjpa/pom.xml | 2 +- commons-jcs3-jcache-tck/pom.xml | 2 +- .../jcache/EnsureCDIIsTestedWhenTCKsRunTest.java | 2 +- commons-jcs3-jcache/pom.xml | 2 +- .../org/apache/commons/jcs3/jcache/JCSCache.java | 4 +- .../commons/jcs3/jcache/JCSCachingManager.java | 2 +- pom.xml | 13 +- src/changes/changes.xml | 12 +- .../engine/memory/arc/ARCMemoryCacheUnitTest.java | 6 +- 61 files changed, 295 insertions(+), 414 deletions(-)