This is an automated email from the ASF dual-hosted git repository. afs pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit 6c59668a2661aeec6571251e9368ed6c80a8547e Author: Andy Seaborne <[email protected]> AuthorDate: Tue May 12 12:22:42 2026 +0100 Address Guava deprecation warning --- .../service/enhancer/claimingcache/AsyncClaimingCacheImplGuava.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jena-serviceenhancer/src/main/java/org/apache/jena/sparql/service/enhancer/claimingcache/AsyncClaimingCacheImplGuava.java b/jena-serviceenhancer/src/main/java/org/apache/jena/sparql/service/enhancer/claimingcache/AsyncClaimingCacheImplGuava.java index f68f78fd09..8f7b4d2bc1 100644 --- a/jena-serviceenhancer/src/main/java/org/apache/jena/sparql/service/enhancer/claimingcache/AsyncClaimingCacheImplGuava.java +++ b/jena-serviceenhancer/src/main/java/org/apache/jena/sparql/service/enhancer/claimingcache/AsyncClaimingCacheImplGuava.java @@ -21,6 +21,7 @@ package org.apache.jena.sparql.service.enhancer.claimingcache; +import java.time.Duration; import java.util.*; import java.util.Map.Entry; import java.util.concurrent.CompletableFuture; @@ -353,7 +354,7 @@ public class AsyncClaimingCacheImplGuava<K, V> // TODO This should become a test case that tests the eviction guard feature AsyncClaimingCacheImplGuava<String, String> cache = AsyncClaimingCacheImplGuava.<String, String>newBuilder( - CacheBuilder.newBuilder().maximumSize(10).expireAfterWrite(1, TimeUnit.SECONDS)) + CacheBuilder.newBuilder().maximumSize(10).expireAfterWrite(Duration.ofSeconds(1))) .setCacheLoader(key -> "Loaded " + key) .setAtomicRemovalListener(n -> System.out.println("Evicted " + n.getKey())) .setClaimListener((k, v) -> System.out.println("Claimed: " + k))
