Uses of Interface
io.trino.cache.NonKeyEvictableLoadingCache
-
Uses of NonKeyEvictableLoadingCache in io.trino.cache
Subinterfaces of NonKeyEvictableLoadingCache in io.trino.cacheModifier and TypeInterfaceDescriptioninterfaceALoadingCachethat does not support eviction.Methods in io.trino.cache that return NonKeyEvictableLoadingCacheModifier and TypeMethodDescriptionstatic <K,V> NonKeyEvictableLoadingCache<K, V> SafeCaches.buildNonEvictableCacheWithWeakInvalidateAll(com.google.common.cache.CacheBuilder<? super K, ? super V> cacheBuilder, com.google.common.cache.CacheLoader<? super K, V> cacheLoader) Builds a cache that supportsCache.invalidateAll()with best-effort semantics: there is no guarantee that cache is empty afterinvalidateAll()returns, or that subsequent read will not see stale state.