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))

Reply via email to