From 7c464005850d84d8ff00aeb62a28b67f1f76c5b7 Mon Sep 17 00:00:00 2001 From: PengyuDeng <89559616+PengyuDeng@users.noreply.github.com> Date: Tue, 18 Nov 2025 15:09:06 +0800 Subject: [PATCH] perf(menu):Replace Guava Cache with Caffeine in DefaultMenuService (#722) --- .../jetlinks/community/auth/service/DefaultMenuService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jetlinks-manager/authentication-manager/src/main/java/org/jetlinks/community/auth/service/DefaultMenuService.java b/jetlinks-manager/authentication-manager/src/main/java/org/jetlinks/community/auth/service/DefaultMenuService.java index c1ed5f19..674b540b 100755 --- a/jetlinks-manager/authentication-manager/src/main/java/org/jetlinks/community/auth/service/DefaultMenuService.java +++ b/jetlinks-manager/authentication-manager/src/main/java/org/jetlinks/community/auth/service/DefaultMenuService.java @@ -15,7 +15,7 @@ */ package org.jetlinks.community.auth.service; -import com.google.common.cache.CacheBuilder; +import com.github.benmanes.caffeine.cache.Caffeine; import lombok.Generated; import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections4.CollectionUtils; @@ -164,7 +164,7 @@ public class DefaultMenuService } final Map, Flux> grantedCaching = - CacheBuilder + Caffeine .newBuilder() .expireAfterAccess(Duration.ofSeconds(10)) ., Flux>build()