[X] I searched in the issues and found nothing similar.
Motivation
Currently, the CacheManager uses Caffeine 2 to manage cached data. However, Caffeine 2 has an issue when evicting data using the LRU (Least Recently Used) strategy, which causes newly added data to be evicted. Although Caffeine 3 has already fixed this issue, it only supports Java 11 and above versions. Since quite a number of businesses and systems are still using Java 8, we'd like to support guava Cache in CacheManager.
Search before asking
Motivation
Currently, the
CacheManager
uses Caffeine 2 to manage cached data. However, Caffeine 2 has an issue when evicting data using the LRU (Least Recently Used) strategy, which causes newly added data to be evicted. Although Caffeine 3 has already fixed this issue, it only supports Java 11 and above versions. Since quite a number of businesses and systems are still using Java 8, we'd like to support guava Cache inCacheManager
.Related to #4096 and #4141
Solution
No response
Anything else?
No response
Are you willing to submit a PR?