public interface QueryCachingPolicy
|Modifier and Type||Field and Description|
A simple policy that caches all the provided filters on all segments.
|Modifier and Type||Method and Description|
Callback that is called every time that a cached filter is used.
Whether the given
static final QueryCachingPolicy ALWAYS_CACHE
void onUse(Query query)
boolean shouldCache(Query query) throws IOException
Queryis worth caching. This method will be called by the
QueryCacheto know whether to cache. It will first attempt to load a
DocIdSetfrom the cache. If it is not cached yet and this method returns true then a cache entry will be generated. Otherwise an uncached scorer will be returned.
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.