This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/org.apache.derby-derbytools-10.17.1.0 in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
omit 740b7917 Bump org.apache.derby:derbytools from 10.16.1.1 to 10.17.1.0 add bf35a750 Drop CodeQL add fc450899 Revert "Drop CodeQL" add eeda8770 Revert "Javadoc" add 9a26115d Drop codecov.io add 108f60b6 Bump github/codeql-action from 3.25.10 to 3.25.11 add 841a1049 Merge pull request #261 from apache/dependabot/github_actions/github/codeql-action-3.25.11 add 45aa6087 Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 add 7f004dc4 Merge pull request #262 from apache/dependabot/maven/commons-logging-commons-logging-1.3.3 add 808d0686 Format tweaks add 04dafddb Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 #262 add 8ad0b962 Remove useless parens add 9b85c655 Use final add e32cf632 Use final add 30775b9b Use final add 6bbacd5c Use final add b5737c73 Remove redundant keywords add 4ec7167d Remove useless parens add 576e07b4 Use final add c37e91c0 Use final add 05198dc1 Remove redundant keywords add b50d2ce9 Use final add 21bcd171 Use final add 2a304243 Remove redundant keywords add c73be405 Remove useless parens add 841eef15 Use final add fa8d61b9 Use final add 2da131d5 Use diamonds add 83db5ac9 Use diamonds add 770c7fc0 Remove useless parens add af2e43bc Use diamonds add cc9c84c3 Use diamonds add 78bd8ff7 Remove redundant keywords add be291064 Remove redundant keywords add 65936baa Use final add cf2bf74b Use final add d5e9e7a7 Remove redundant keywords add b27e6ee5 Use final add 77d35040 Use final add 2bad29c6 Use final add 7398c749 Remove redundant parens add fd9b5de4 Use final add 177047b1 Bump actions/upload-artifact from 4.3.3 to 4.3.4 add dc8e045f Merge pull request #264 from apache/dependabot/github_actions/actions/upload-artifact-4.3.4 add ab873b2a Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 add dce58829 Merge pull request #265 from apache/dependabot/maven/org.apache.commons-commons-lang3-3.15.0 add 78bfed08 Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 #265 add d4eae8d2 Bump github/codeql-action from 3.25.11 to 3.25.12 add c31140d3 Merge pull request #266 from apache/dependabot/github_actions/github/codeql-action-3.25.12 add 21a32afa Javadoc add 1727529f Add Java 24-ea as an experimental build add 7a98c8bb Add Java 22 to the GitHub CI build add f436a9ad Remove useless comments add 5cf8782a Bump github/codeql-action from 3.25.12 to 3.25.14 add 4b755cf1 Merge pull request #267 from apache/dependabot/github_actions/github/codeql-action-3.25.14 add d3ea9374 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-jcs add f02e5020 Bump org.apache.commons:commons-parent from 71 to 72 add c31d867a Bump ossf/scorecard-action from 2.3.3 to 2.4.0 add 90a3b0bb Merge pull request #268 from apache/dependabot/github_actions/ossf/scorecard-action-2.4.0 add 54c44703 Bump github/codeql-action from 3.25.14 to 3.25.15 add 66b5d654 Merge pull request #269 from apache/dependabot/github_actions/github/codeql-action-3.25.15 add 4344c7b7 Don't use assert for Unit test checks add 8bbeea5f Document why test was disabled [skip ci] add 7e1dbf52 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 add d3fb0eef Merge pull request #271 from apache/dependabot/maven/org.apache.commons-commons-lang3-3.16.0 add 744d0596 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 #271 add 1636d3ad Bump actions/upload-artifact from 4.3.4 to 4.3.6 add 8875081f Merge pull request #272 from apache/dependabot/github_actions/actions/upload-artifact-4.3.6 add c695f43d Bump github/codeql-action from 3.25.15 to 3.26.0 add 30a16bd5 Merge pull request #274 from apache/dependabot/github_actions/github/codeql-action-3.26.0 add bdfdf985 Bump actions/setup-java from 4.2.1 to 4.2.2 add 364e8946 Merge pull request #273 from apache/dependabot/github_actions/actions/setup-java-4.2.2 add 9ab9ab1d Bump github/codeql-action from 3.26.0 to 3.26.2 add d2305989 Merge pull request #275 from apache/dependabot/github_actions/github/codeql-action-3.26.2 add 3967cf67 Fix put time in JCSCache.java add 9e13e619 Merge pull request #276 from ammannmi/patch-1 add 8700a1ac Fix put time in JCSCache.put(K, V) #276. add 0bfe20ad Next version will be 3.3.0 add 871eb407 Bump org.hamcrest:hamcrest from 2.2 to 3.0 add 130cf94a Merge pull request #270 from apache/dependabot/maven/org.hamcrest-hamcrest-3.0 add d4bbc609 Bump org.apache.commons:commons-parent from 72 to 73 add 81e69839 Merge pull request #277 from apache/dependabot/maven/org.apache.commons-commons-parent-73 add 78851659 Bump org.apache.commons:commons-parent from 72 to 73 #277 add e7a4df44 Fix typos in comments add 44d9e495 Bump github/codeql-action from 3.26.2 to 3.26.4 add 5f79bbdc Merge pull request #279 from apache/dependabot/github_actions/github/codeql-action-3.26.4 add 94024931 Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 add b4073ad2 Merge pull request #278 from apache/dependabot/maven/commons-logging-commons-logging-1.3.4 add 76383846 Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 #278 add e924568c Bump org.apache.commons:commons-parent from 73 to 74 add 9b882041 Merge pull request #280 from apache/dependabot/maven/org.apache.commons-commons-parent-74 add 16049d31 Bump org.apache.commons:commons-parent from 73 to 74 #280 add 362f22c6 Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 add 3537dc7d Merge pull request #281 from apache/dependabot/maven/org.apache.commons-commons-lang3-3.17.0 add 377133f3 Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 #281 add c41af0f7 Bump github/codeql-action from 3.26.4 to 3.26.6 add 358585f9 Merge pull request #282 from apache/dependabot/github_actions/github/codeql-action-3.26.6 add 6df4b771 Bump actions/upload-artifact from 4.3.6 to 4.4.0 add 9373a28d Merge pull request #283 from apache/dependabot/github_actions/actions/upload-artifact-4.4.0 add 0520e1f8 Remove redundant syntax add b087dcd9 Remove redundant syntax and whitespace add 7784f7b2 Remove redundant syntax and whitespace add d79e93b0 Remove redundant syntax and whitespace add 084b1f17 Use final add 208abde5 Use final add a7188db5 Remove trailing whitespace add 519f1766 Remove redundant syntax and whitespace add 41cb443a Remove redundant syntax and whitespace add ab4aefd5 Bump actions/setup-java from 4.2.2 to 4.3.0 add 49f783d9 Merge pull request #285 from apache/dependabot/github_actions/actions/setup-java-4.3.0 add 50264075 Bump commons.log4j.version from 2.23.1 to 2.24.0 add 16e293a0 Merge pull request #284 from apache/dependabot/maven/commons.log4j.version-2.24.0 add 6ba56ecd Deduplicate entries add 277b9133 Bump commons.log4j.version from 2.23.1 to 2.24.0 #284 add 6ae52ff5 Bump github/codeql-action from 3.26.6 to 3.26.8 add 03b8c549 Merge pull request #288 from apache/dependabot/github_actions/github/codeql-action-3.26.8 add 089aea46 Add dependency-review.yml to GitHub CI add 7e38365b Bump commons-io:commons-io from 2.16.1 to 2.17.0 add 0b171171 Merge pull request #287 from apache/dependabot/maven/commons-io-commons-io-2.17.0 add 1ba7073b Bump commons-io:commons-io from 2.16.1 to 2.17.0 #287 add a0b46fd7 Bump org.apache.commons:commons-parent from 74 to 75 add 357aa85b Merge pull request #286 from apache/dependabot/maven/org.apache.commons-commons-parent-75 add 259e0905 Bump org.apache.commons:commons-parent from 74 to 75 #286 add d7eabac3 Also run DR on push add ff2248b8 Bump github/codeql-action from 3.26.8 to 3.26.9 add 1b20b8e0 Merge pull request #290 from apache/dependabot/github_actions/github/codeql-action-3.26.9 add c0e2c1eb Bump actions/setup-java from 4.3.0 to 4.4.0 add 0e19767f Merge pull request #291 from apache/dependabot/github_actions/actions/setup-java-4.4.0 add 6f028523 Replace Java 23-ea with 23 add 4f290217 Pin GitHub action versions add 2f51a404 Bump org.apache.commons:commons-parent from 75 to 76 add b3ae5f75 Merge pull request #292 from apache/dependabot/maven/org.apache.commons-commons-parent-76 add 47ac2065 Bump org.apache.commons:commons-parent from 75 to 76 #292 add e9ce0fc8 Fix Javadoc generation on Java 23 add efafee36 Bump commons.log4j.version from 2.24.0 to 2.24.1 add cf43792a Merge pull request #293 from apache/dependabot/maven/commons.log4j.version-2.24.1 add 827f4ba1 Bump commons.log4j.version from 2.24.0 to 2.24.1 #293 add 17097eb1 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-jcs.git add c05870d8 Update from JUnit 4 to JUnit 5 Vintage add 0221a2b4 Bump actions/checkout from 4.1.7 to 4.2.0 add 682f6e02 Merge pull request #294 from apache/dependabot/github_actions/actions/checkout-4.2.0 add 7bc1a5f7 Bump github/codeql-action from 3.26.9 to 3.26.11 add c41b7b09 Merge pull request #295 from apache/dependabot/github_actions/github/codeql-action-3.26.11 add 17bea739 The Java 23 build is no longer experimental add fcf83b96 Bump org.apache.commons:commons-parent from 76 to 77 add bb3be262 Merge pull request #296 from apache/dependabot/maven/org.apache.commons-commons-parent-77 add 1098567c Bump org.apache.commons:commons-parent from 76 to 77 #296 add 889859aa Move action add 851a7215 Bump github/codeql-action from 3.26.11 to 3.26.12 add f03b705f Merge pull request #298 from apache/dependabot/github_actions/github/codeql-action-3.26.12 add a21432be Bump actions/checkout from 4.2.0 to 4.2.1 add 85f58d90 Merge pull request #300 from apache/dependabot/github_actions/actions/checkout-4.2.1 add fae109b4 Bump actions/upload-artifact from 4.4.0 to 4.4.3 add 0eb772c0 Merge pull request #299 from apache/dependabot/github_actions/actions/upload-artifact-4.4.3 add e57bccf3 Bump actions/cache from 4.0.2 to 4.1.1 add e94e4338 Merge pull request #297 from apache/dependabot/github_actions/actions/cache-4.1.1 add 2cb893d7 Fix GH badge add 402bd150 Bump github/codeql-action from 3.26.12 to 3.26.13 add 217d4b28 Merge pull request #301 from apache/dependabot/github_actions/github/codeql-action-3.26.13 add 0158ef03 Javadoc add 442058e5 Bump org.apache.commons:commons-parent from 77 to 78 add 3350e742 Merge pull request #302 from apache/dependabot/maven/org.apache.commons-commons-parent-78 add 0df60a08 Bump org.apache.commons:commons-parent from 77 to 78 #302 add 9d3a7c16 Bump github/codeql-action from 3.26.13 to 3.27.0 add ec6b385c Merge pull request #305 from apache/dependabot/github_actions/github/codeql-action-3.27.0 add ff1e54e5 Bump actions/dependency-review-action from 4.3.4 to 4.3.5 add 403d8839 Merge pull request #307 from apache/dependabot/github_actions/actions/dependency-review-action-4.3.5 add 59c1c04c Bump actions/setup-java from 4.4.0 to 4.5.0 add 6bc846f8 Merge pull request #303 from apache/dependabot/github_actions/actions/setup-java-4.5.0 add 52b80d68 Bump actions/cache from 4.1.1 to 4.1.2 add fcfd741a Merge pull request #306 from apache/dependabot/github_actions/actions/cache-4.1.2 add 03751e17 Bump actions/checkout from 4.2.1 to 4.2.2 add 18921416 Merge pull request #304 from apache/dependabot/github_actions/actions/checkout-4.2.2 add 27252f0e Only run actions/dependency-review-action on pull_request add 7aac1c67 Bump actions/dependency-review-action from 4.3.5 to 4.4.0 add e9476d94 Merge pull request #308 from apache/dependabot/github_actions/actions/dependency-review-action-4.4.0 add 038d4034 Normalize test Javadoc add d395dada Normalize test Javadoc add d87bda13 dependency-review.yml not needed for branch add 2f107c8b Bump github/codeql-action from 3.27.0 to 3.27.4 add 22de4c48 Merge pull request #310 from apache/dependabot/github_actions/github/codeql-action-3.27.4 add 4ec93e8e Remove author non-Javadoc "tag" per strong recommendation from the board add 67acab09 Migrate tests to JUnit5 add 495d0963 Merge pull request #309 from strangelookingnerd/migrate_to_junit5 add 0ee5e9df Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-jcs.git add da351980 Bump commons-io:commons-io from 2.17.0 to 2.18.0 add f90f3233 Merge pull request #312 from apache/dependabot/maven/commons-io-commons-io-2.18.0 add 44e9f15a Bump commons-io:commons-io from 2.17.0 to 2.18.0 #312 add 16a0a3fd Bump github/codeql-action from 3.27.4 to 3.27.5 add 903e6952 Merge pull request #314 from apache/dependabot/github_actions/github/codeql-action-3.27.5 add fbe305fb Bump actions/dependency-review-action from 4.4.0 to 4.5.0 add ec2198c6 Merge pull request #315 from apache/dependabot/github_actions/actions/dependency-review-action-4.5.0 add ae99de6f Bump commons.log4j.version from 2.24.1 to 2.24.2 add e843e0b7 Merge pull request #313 from apache/dependabot/maven/commons.log4j.version-2.24.2 add 6c8c9400 Bump commons.log4j.version from 2.24.1 to 2.24.2 #313 add 8d6f03e7 No need for blank Javadoc lines between Javadoc @ tags add 20f3cfe6 No need for blank Javadoc lines between Javadoc @ tags add f2ffc27d Add pull request template add bc230ea0 Bump org.apache.commons:commons-dbcp2 from 2.12.0 to 2.13.0 add dba11ef9 Merge pull request #316 from apache/dependabot/maven/org.apache.commons-commons-dbcp2-2.13.0 add 39c38e1e Bump org.apache.commons:commons-dbcp2 from 2.12.0 to 2.13.0 #316 add 06e80e10 Bump github/codeql-action from 3.27.5 to 3.27.6 add c1b0b90b Merge pull request #318 from apache/dependabot/github_actions/github/codeql-action-3.27.6 add d650aae6 Bump actions/cache from 4.1.2 to 4.2.0 add c01db5a6 Merge pull request #317 from apache/dependabot/github_actions/actions/cache-4.2.0 add 286561b8 Bump github/codeql-action from 3.27.6 to 3.27.9 add feb60501 Merge pull request #319 from apache/dependabot/github_actions/github/codeql-action-3.27.9 add 259524c6 Bump commons.log4j.version from 2.24.2 to 2.24.3 add a5719cef Merge pull request #320 from apache/dependabot/maven/commons.log4j.version-2.24.3 add 7d02eff4 Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 add c533250d Merge pull request #321 from apache/dependabot/maven/org.apache.commons-commons-text-1.13.0 add ad6e9dfb Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 #321 add 39be12c1 FQCN is not needed add 30c398e2 Fix Javadoc links add 9a899036 Bump org.apache.tomcat:tomcat-catalina in /commons-jcs3-jcache-extras add 2249ebcb Merge pull request #322 from apache/dependabot/maven/commons-jcs3-jcache-extras/org.apache.tomcat-tomcat-catalina-9.0.98 add 42ebf0fe Bump org.apache.tomcat:tomcat-catalina from 9.0.86 to 9.0.98 in /commons-jcs3-jcache-extras #322 add 40ee8757 Bump org.apache.derby:derbytools from 10.16.1.1 to 10.17.1.0 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (740b7917) \ N -- N -- N refs/heads/dependabot/maven/org.apache.derby-derbytools-10.17.1.0 (40ee8757) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/pull_request_template.md | 28 +++ .github/workflows/codeql-analysis.yml | 12 +- .github/workflows/coverage.yml | 52 ----- .../workflows/dependency-review.yml | 17 +- .github/workflows/maven.yml | 19 +- .github/workflows/scorecards-analysis.yml | 8 +- README.md | 3 +- .../jcs/auxiliary/javagroups/JavaGroupsCache.java | 10 - .../javagroups/JavaGroupsCacheAttributes.java | 2 - .../jcs/auxiliary/javagroups/JavaGroupsCache.java | 10 - .../javagroups/LateralGroupCacheJGListener.java | 1 - .../lateral/javagroups/LateralJGService.java | 2 - .../lateral/javagroups/utils/JGSocketOpener.java | 1 - .../jcs/engine/memory/lru/LHMLRUMemoryCache.java | 4 - commons-jcs3-core/pom.xml | 20 +- .../commons/jcs3/access/AbstractCacheAccess.java | 4 +- .../apache/commons/jcs3/access/CacheAccess.java | 26 +-- .../commons/jcs3/access/GroupCacheAccess.java | 22 +- .../access/behavior/ICacheAccessManagement.java | 4 +- .../apache/commons/jcs3/admin/JCSAdminBean.java | 1 - .../org/apache/commons/jcs3/admin/JCSJMXBean.java | 1 - .../jcs3/auxiliary/disk/AbstractDiskCache.java | 12 +- .../jcs3/auxiliary/disk/PurgatoryElement.java | 2 - .../jcs3/auxiliary/disk/block/BlockDisk.java | 2 +- .../disk/block/BlockDiskCacheAttributes.java | 12 +- .../disk/block/BlockDiskElementDescriptor.java | 5 +- .../auxiliary/disk/block/BlockDiskKeyStore.java | 8 +- .../auxiliary/disk/indexed/IndexedDiskCache.java | 9 +- .../disk/indexed/IndexedDiskElementDescriptor.java | 2 +- .../jcs3/auxiliary/disk/jdbc/JDBCConnection.java | 8 +- .../jcs3/auxiliary/disk/jdbc/JDBCDiskCache.java | 26 +-- .../jcs3/auxiliary/disk/jdbc/ShrinkerThread.java | 4 +- .../jcs3/auxiliary/disk/jdbc/TableState.java | 2 +- .../dsfactory/SharedPoolDataSourceFactory.java | 1 - .../auxiliary/disk/jdbc/mysql/MySQLDiskCache.java | 8 +- .../disk/jdbc/mysql/MySQLDiskCacheFactory.java | 2 +- .../disk/jdbc/mysql/MySQLTableOptimizer.java | 10 +- .../disk/jdbc/mysql/util/ScheduleParser.java | 2 +- .../jcs3/auxiliary/lateral/LateralCache.java | 2 +- .../auxiliary/lateral/LateralCacheMonitor.java | 4 +- .../jcs3/auxiliary/lateral/LateralCacheNoWait.java | 6 +- .../lateral/LateralElementDescriptor.java | 4 +- .../lateral/behavior/ILateralCacheAttributes.java | 2 +- .../lateral/socket/tcp/LateralTCPCacheFactory.java | 5 +- .../socket/tcp/LateralTCPDiscoveryListener.java | 4 +- .../lateral/socket/tcp/LateralTCPListener.java | 18 +- .../lateral/socket/tcp/LateralTCPSender.java | 4 +- .../socket/tcp/TCPLateralCacheAttributes.java | 2 +- .../remote/AbstractRemoteAuxiliaryCache.java | 2 +- .../commons/jcs3/auxiliary/remote/RemoteCache.java | 6 +- .../jcs3/auxiliary/remote/RemoteCacheFactory.java | 8 +- .../jcs3/auxiliary/remote/RemoteCacheManager.java | 14 +- .../jcs3/auxiliary/remote/RemoteCacheMonitor.java | 4 +- .../commons/jcs3/auxiliary/remote/RemoteUtils.java | 2 +- .../remote/http/client/AbstractHttpClient.java | 4 - .../http/client/RemoteHttpCacheDispatcher.java | 4 - .../server/RemoteHttpCacheServerAttributes.java | 10 +- .../remote/http/server/RemoteHttpCacheServlet.java | 2 +- .../auxiliary/remote/server/RemoteCacheServer.java | 3 +- .../remote/server/RemoteCacheServerAttributes.java | 16 +- .../remote/server/RemoteCacheServerFactory.java | 7 +- .../jcs3/engine/AbstractCacheEventQueue.java | 6 +- .../jcs3/engine/CompositeCacheAttributes.java | 4 +- .../commons/jcs3/engine/ElementAttributes.java | 10 +- .../commons/jcs3/engine/PooledCacheEventQueue.java | 6 +- .../jcs3/engine/behavior/ICacheObserver.java | 1 - .../jcs3/engine/behavior/IElementSerializer.java | 22 +- .../jcs3/engine/control/CompositeCache.java | 9 +- .../engine/control/CompositeCacheConfigurator.java | 12 +- .../jcs3/engine/control/CompositeCacheManager.java | 3 +- .../AbstractDoubleLinkedListMemoryCache.java | 12 +- .../jcs3/engine/memory/AbstractMemoryCache.java | 2 - .../jcs3/engine/memory/behavior/IMemoryCache.java | 4 +- .../jcs3/engine/memory/lru/LHMLRUMemoryCache.java | 5 +- .../jcs3/io/ObjectInputStreamClassLoaderAware.java | 10 +- .../org/apache/commons/jcs3/log/LogManager.java | 14 +- .../commons/jcs3/utils/config/OptionConverter.java | 48 ++--- .../commons/jcs3/utils/config/PropertySetter.java | 2 +- .../jcs3/utils/discovery/DiscoveredService.java | 4 +- .../utils/discovery/UDPDiscoveryAttributes.java | 14 +- .../jcs3/utils/discovery/UDPDiscoveryManager.java | 1 - .../jcs3/utils/discovery/UDPDiscoveryReceiver.java | 22 +- .../jcs3/utils/discovery/UDPDiscoverySender.java | 2 +- .../jcs3/utils/discovery/UDPDiscoveryService.java | 28 ++- .../commons/jcs3/utils/net/HostNameUtil.java | 2 +- .../utils/serialization/CompressingSerializer.java | 2 +- .../utils/serialization/EncryptingSerializer.java | 44 ++-- .../commons/jcs3/utils/struct/AbstractLRUMap.java | 12 +- .../apache/commons/jcs3/utils/struct/LRUMap.java | 2 +- .../commons/jcs3/ConcurrentRemovalLoadTest.java | 155 ++++++-------- .../jcs3/JCSCacheElementRetrievalUnitTest.java | 14 +- .../jcs3/JCSConcurrentCacheAccessUnitTest.java | 30 +-- .../apache/commons/jcs3/JCSLightLoadUnitTest.java | 20 +- .../jcs3/JCSRemovalSimpleConcurrentTest.java | 38 ++-- .../org/apache/commons/jcs3/JCSThrashTest.java | 32 +-- .../java/org/apache/commons/jcs3/JCSUnitTest.java | 10 +- .../jcs3/JCSvsHashtablePerformanceTest.java | 8 +- .../org/apache/commons/jcs3/RemovalTestUtil.java | 11 +- .../apache/commons/jcs3/TestTCPLateralCache.java | 81 +++----- .../apache/commons/jcs3/ZeroSizeCacheUnitTest.java | 18 +- .../commons/jcs3/access/CacheAccessUnitTest.java | 109 +++++----- .../jcs3/access/GroupCacheAccessUnitTest.java | 62 +++--- .../jcs3/access/SystemPropertyUnitTest.java | 69 ++++--- .../commons/jcs3/access/TestCacheAccess.java | 59 +++--- .../commons/jcs3/admin/AdminBeanUnitTest.java | 38 ++-- .../commons/jcs3/admin/CountingStreamUnitTest.java | 23 ++- .../AuxiliaryCacheConfiguratorUnitTest.java | 38 ++-- .../auxiliary/disk/AbstractDiskCacheUnitTest.java | 36 ++-- .../auxiliary/disk/PurgatoryElementUnitTest.java | 26 +-- .../disk/block/AbstractBlockDiskCacheUnitTest.java | 49 ++--- .../block/BlockDiskCacheConcurrentUnitTest.java | 149 +++++--------- .../disk/block/BlockDiskCacheKeyStoreUnitTest.java | 40 ++-- .../BlockDiskCacheRandomConcurrentTestUtil.java | 13 +- ...BlockDiskCacheSameRegionConcurrentUnitTest.java | 103 ++++------ .../disk/block/BlockDiskCacheSteadyLoadTest.java | 14 +- .../auxiliary/disk/block/BlockDiskUnitTest.java | 108 +++++----- .../block/HugeQuantityBlockDiskCacheLoadTest.java | 16 +- .../indexed/AbstractIndexDiskCacheUnitTest.java | 109 +++++----- .../indexed/HugeQuantityIndDiskCacheLoadTest.java | 14 +- .../disk/indexed/IndexDiskCacheCountUnitTest.java | 22 +- .../disk/indexed/IndexDiskCacheSizeUnitTest.java | 22 +- ...dexedDiskCacheConcurrentNoDeadLockUnitTest.java | 113 ++++------ .../IndexedDiskCacheConcurrentUnitTest.java | 167 +++++---------- .../IndexedDiskCacheDefragPerformanceTest.java | 10 +- .../indexed/IndexedDiskCacheKeyStoreUnitTest.java | 49 ++--- .../indexed/IndexedDiskCacheNoMemoryUnitTest.java | 104 ++++------ .../IndexedDiskCacheOptimizationUnitTest.java | 27 ++- .../IndexedDiskCacheRandomConcurrentTestUtil.java | 3 +- ...dexedDiskCacheSameRegionConcurrentUnitTest.java | 162 +++++---------- .../indexed/IndexedDiskCacheSteadyLoadTest.java | 14 +- .../auxiliary/disk/indexed/LRUMapSizeVsCount.java | 14 +- .../jcs3/auxiliary/disk/jdbc/HsqlSetupUtil.java | 5 +- .../disk/jdbc/JDBCDataSourceFactoryUnitTest.java | 37 ++-- .../disk/jdbc/JDBCDiskCacheRemovalUnitTest.java | 21 +- .../disk/jdbc/JDBCDiskCacheSharedPoolUnitTest.java | 25 +-- .../disk/jdbc/JDBCDiskCacheShrinkUnitTest.java | 49 ++--- .../auxiliary/disk/jdbc/JDBCDiskCacheUnitTest.java | 39 ++-- .../jdbc/hsql/HSQLDiskCacheConcurrentUnitTest.java | 109 ++++------ .../disk/jdbc/hsql/HSQLDiskCacheUnitTest.java | 34 +-- .../mysql/MySQLDiskCacheHsqlBackedUnitTest.java | 29 +-- .../disk/jdbc/mysql/MySQLDiskCacheUnitTest.java | 11 +- .../mysql/util/ScheduleParserUtilUnitTest.java | 28 +-- .../lateral/LateralCacheNoWaitFacadeUnitTest.java | 55 ++--- .../tcp/LateralTCPConcurrentRandomTestUtil.java | 9 +- .../tcp/LateralTCPDiscoveryListenerUnitTest.java | 53 ++--- .../LateralTCPFilterRemoveHashCodeUnitTest.java | 27 ++- .../tcp/LateralTCPIssueRemoveOnPutUnitTest.java | 28 +-- .../tcp/LateralTCPNoDeadLockConcurrentTest.java | 114 ++++------- .../lateral/socket/tcp/TestTCPLateralUnitTest.java | 61 +++--- .../remote/RemoteCacheListenerUnitTest.java | 28 +-- .../remote/RemoteCacheNoWaitFacadeUnitTest.java | 45 ++-- .../remote/RemoteCacheNoWaitUnitTest.java | 42 ++-- .../jcs3/auxiliary/remote/RemoteCacheUnitTest.java | 87 ++++---- .../jcs3/auxiliary/remote/RemoteUtilsUnitTest.java | 20 +- .../jcs3/auxiliary/remote/TestRemoteCache.java | 16 +- .../auxiliary/remote/TestRemoteCacheFactory.java | 8 +- .../remote/ZombieRemoteCacheServiceUnitTest.java | 24 +-- .../http/client/RemoteHttpCacheClientUnitTest.java | 68 +++--- .../client/RemoteHttpCacheFactoryUnitTest.java | 36 ++-- .../http/client/RemoteHttpCacheManualTester.java | 14 +- .../server/RemoteHttpCacheServiceUnitTest.java | 44 ++-- .../server/RemoteHttpCacheServletUnitTest.java | 72 ++++--- .../BasicRemoteCacheClientServerUnitTest.java | 188 +++++++---------- .../RemoteCacheServerAttributesUnitTest.java | 24 +-- .../server/RemoteCacheServerFactoryUnitTest.java | 57 +++--- .../remote/server/RemoteCacheServerUnitTest.java | 120 +++++------ ...imeoutConfigurableRMISocketFactoryUnitTest.java | 9 +- .../util/RemoteCacheRequestFactoryUnitTest.java | 58 +++--- .../engine/CacheEventQueueFactoryUnitTest.java | 24 +-- .../jcs3/engine/EventQueueConcurrentLoadTest.java | 223 ++++++-------------- .../jcs3/engine/SystemPropertyUsageUnitTest.java | 34 +-- .../engine/ZombieCacheServiceNonLocalUnitTest.java | 24 +-- .../engine/control/CacheManagerStatsUnitTest.java | 15 +- .../CompositeCacheConfiguratorUnitTest.java | 20 +- .../control/CompositeCacheDiskUsageUnitTest.java | 52 ++--- .../engine/control/CompositeCacheManagerTest.java | 14 +- .../engine/control/CompositeCacheUnitTest.java | 28 +-- .../engine/control/MockCompositeCacheManager.java | 2 +- .../control/event/SimpleEventHandlingUnitTest.java | 70 ++++--- .../CacheEventLoggerDebugLoggerUnitTest.java | 42 ++-- .../match/KeyMatcherPatternImpllUnitTest.java | 22 +- .../jcs3/engine/memory/MockMemoryCache.java | 8 +- .../memory/fifo/FIFOMemoryCacheUnitTest.java | 26 +-- .../lru/LHMLRUMemoryCacheConcurrentUnitTest.java | 96 +++------ .../memory/lru/LHMLRUMemoryCacheUnitTest.java | 59 +++--- .../lru/LRUMemoryCacheConcurrentUnitTest.java | 73 +++---- .../engine/memory/mru/LRUvsMRUPerformanceTest.java | 4 +- .../engine/memory/mru/MRUMemoryCacheUnitTest.java | 59 +++--- .../memory/shrinking/ShrinkerThreadUnitTest.java | 58 +++--- .../soft/SoftReferenceMemoryCacheUnitTest.java | 57 +++--- .../jcs3/log/LogManagerNoLogSystemUnitTest.java | 18 +- .../commons/jcs3/log/LogManagerUnitTest.java | 8 +- .../jcs3/utils/access/JCSWorkerUnitTest.java | 12 +- .../jcs3/utils/config/PropertySetterUnitTest.java | 23 ++- .../UDPDiscoverySenderEncryptedUnitTest.java | 59 +++--- .../discovery/UDPDiscoverySenderUnitTest.java | 57 +++--- .../discovery/UDPDiscoveryServiceUnitTest.java | 86 ++++---- .../jcs3/utils/discovery/UDPDiscoveryUnitTest.java | 26 +-- .../jcs3/utils/net/HostNameUtilUnitTest.java | 11 +- .../commons/jcs3/utils/props/PropertyLoader.java | 2 +- .../CompressingSerializerUnitTest.java | 36 ++-- .../EncryptingSerializerUnitTest.java | 37 ++-- .../SerializationConversionUtilUnitTest.java | 54 ++--- .../utils/serialization/SerializerUnitTest.java | 27 +-- .../serialization/StandardSerializerUnitTest.java | 36 ++-- .../utils/struct/DoubleLinkedListDumpUnitTest.java | 14 +- .../utils/struct/DoubleLinkedListUnitTest.java | 48 ++--- .../struct/JCSvsCommonsLRUMapPerformanceTest.java | 6 +- .../utils/struct/LRUMapConcurrentUnitTest.java | 173 +++++----------- .../jcs3/utils/struct/LRUMapPerformanceTest.java | 6 +- .../commons/jcs3/utils/struct/LRUMapUnitTest.java | 32 +-- .../threadpool/ThreadPoolManagerUnitTest.java | 20 +- .../jcs3/utils/zip/CompressionUtilUnitTest.java | 12 +- commons-jcs3-dist/pom.xml | 3 +- commons-jcs3-jcache-extras/pom.xml | 15 +- .../jcache/extras/cdi/ExtraJCacheExtension.java | 4 +- .../jcs3/jcache/extras/web/InMemoryResponse.java | 2 +- .../jcs3/jcache/extras/InternalCacheExtension.java | 89 ++++++++ .../jcs3/jcache/extras/InternalCacheRule.java | 83 -------- .../extras/cdi/ExtraJCacheExtensionTest.java | 29 +-- .../extras/loader/CacheLoaderAdapterTest.java | 16 +- .../extras/loader/CompositeCacheLoaderTest.java | 14 +- .../jcs3/jcache/extras/web/JCacheFilterTest.java | 19 +- .../extras/writer/CacheWriterAdapterTest.java | 18 +- .../extras/writer/CompositeCacheWriterTest.java | 16 +- commons-jcs3-jcache-openjpa/pom.xml | 12 +- .../jcache/openjpa/OpenJPAJCacheDataCacheTest.java | 14 +- commons-jcs3-jcache-tck/pom.xml | 13 +- .../jcache/EnsureCDIIsTestedWhenTCKsRunTest.java | 8 +- commons-jcs3-jcache/pom.xml | 9 +- .../org/apache/commons/jcs3/jcache/JCSCache.java | 10 +- .../commons/jcs3/jcache/cdi/CDIJCacheHelper.java | 2 +- .../org/apache/commons/jcs3/jcache/CacheTest.java | 61 +++--- .../commons/jcs3/jcache/CachingProviderTest.java | 18 +- .../commons/jcs3/jcache/ExpiryListenerTest.java | 13 +- .../commons/jcs3/jcache/ImmediateExpiryTest.java | 8 +- .../commons/jcs3/jcache/NotSerializableTest.java | 12 +- .../jcs3/jcache/cdi/CDIJCacheHelperTest.java | 12 +- .../commons-jcs3-filecache/pom.xml | 7 +- .../jcs/auxiliary/disk/file/FileDiskCache.java | 126 ++++++------ .../disk/file/FileDiskCacheAttributes.java | 10 +- .../auxiliary/disk/file/FileDiskCacheFactory.java | 8 +- .../auxiliary/disk/file/FileDiskCacheManager.java | 16 +- .../disk/file/FileDiskCacheFactoryUnitTest.java | 14 +- .../auxiliary/disk/file/FileDiskCacheUnitTest.java | 190 ++++++++--------- commons-jcs3-sandbox/commons-jcs3-yajcache/pom.xml | 11 +- .../jcs/yajcache/beans/CacheChangeEvent.java | 2 +- .../jcs/yajcache/beans/CacheChangeSupport.java | 28 ++- .../jcs/yajcache/beans/CacheClearEvent.java | 4 +- .../jcs/yajcache/beans/CachePutBeanCloneEvent.java | 6 +- .../jcs/yajcache/beans/CachePutBeanCopyEvent.java | 6 +- .../jcs/yajcache/beans/CachePutCopyEvent.java | 6 +- .../commons/jcs/yajcache/beans/CachePutEvent.java | 6 +- .../jcs/yajcache/beans/CacheRemoveEvent.java | 6 +- .../jcs/yajcache/beans/ICacheChangeHandler.java | 12 +- .../jcs/yajcache/beans/ICacheChangeListener.java | 3 +- .../jcs/yajcache/config/PerCacheConfig.java | 4 +- .../jcs/yajcache/config/YajCacheConfig.java | 2 +- .../commons/jcs/yajcache/core/CacheEntry.java | 9 +- .../commons/jcs/yajcache/core/CacheManager.java | 129 ++++++------ .../commons/jcs/yajcache/core/CacheType.java | 18 +- .../apache/commons/jcs/yajcache/core/ICache.java | 9 +- .../commons/jcs/yajcache/core/ICacheSafe.java | 27 +-- .../jcs/yajcache/core/SafeCacheWrapper.java | 79 ++++--- .../jcs/yajcache/file/CacheFileContent.java | 26 +-- .../yajcache/file/CacheFileContentCorrupted.java | 10 +- .../jcs/yajcache/file/CacheFileContentType.java | 6 +- .../commons/jcs/yajcache/file/CacheFileDAO.java | 46 ++--- .../commons/jcs/yajcache/file/CacheFileUtils.java | 46 +++-- .../apache/commons/jcs/yajcache/lang/ref/IKey.java | 2 +- .../jcs/yajcache/lang/ref/KeyedRefCollector.java | 12 +- .../jcs/yajcache/lang/ref/KeyedSoftReference.java | 7 +- .../jcs/yajcache/lang/ref/KeyedWeakReference.java | 7 +- .../commons/jcs/yajcache/soft/SoftRefCache.java | 139 ++++++++----- .../jcs/yajcache/soft/SoftRefFileCache.java | 228 ++++++++++++--------- .../commons/jcs/yajcache/util/BeanUtils.java | 33 +-- .../commons/jcs/yajcache/util/ClassUtils.java | 4 +- .../commons/jcs/yajcache/util/CollectionUtils.java | 10 +- .../commons/jcs/yajcache/util/EqualsUtils.java | 46 +++-- .../commons/jcs/yajcache/util/SerializeUtils.java | 27 ++- .../util/concurrent/locks/IKeyedReadWriteLock.java | 4 +- .../util/concurrent/locks/KeyedReadWriteLock.java | 49 +++-- .../jcs/yajcache/core/CacheManagerTest.java | 26 +-- .../jcs/yajcache/core/SafeCacheManagerTest.java | 36 ++-- .../jcs/yajcache/file/CacheFileDAOTest.java | 16 +- .../jcs/yajcache/file/FileContentTypeTest.java | 10 +- .../lang/annotation/CopyRightApacheTest.java | 2 +- .../jcs/yajcache/soft/SoftRefCacheTest.java | 4 +- .../yajcache/soft/SoftRefFileCacheSafeTest.java | 4 +- .../jcs/yajcache/util/SerializeUtilsTest.java | 32 +-- .../jcs/yajcache/util/TestSerializable.java | 8 +- commons-jcs3-sandbox/pom.xml | 2 +- pom.xml | 44 ++-- src/changes/changes.xml | 39 ++-- .../lateral/xmlrpc/LateralXMLRPCService.java | 2 - 295 files changed, 4037 insertions(+), 4632 deletions(-) create mode 100644 .github/pull_request_template.md delete mode 100644 .github/workflows/coverage.yml copy commons-jcs3-core/src/site/resources/profile.noanimal => .github/workflows/dependency-review.yml (62%) create mode 100644 commons-jcs3-jcache-extras/src/test/java/org/apache/commons/jcs3/jcache/extras/InternalCacheExtension.java delete mode 100644 commons-jcs3-jcache-extras/src/test/java/org/apache/commons/jcs3/jcache/extras/InternalCacheRule.java