Uses of Interface
org.apache.lucene.search.QueryCachingPolicy
-
-
Uses of QueryCachingPolicy in org.apache.lucene.search
Classes in org.apache.lucene.search that implement QueryCachingPolicy Modifier and Type Class Description classUsageTrackingQueryCachingPolicyAQueryCachingPolicythat tracks usage statistics of recently-used filters in order to decide on which filters are worth caching.Methods in org.apache.lucene.search that return QueryCachingPolicy Modifier and Type Method Description static QueryCachingPolicyIndexSearcher. getDefaultQueryCachingPolicy()Expert: Get the defaultQueryCachingPolicy.QueryCachingPolicyIndexSearcher. getQueryCachingPolicy()Return the query cache of thisIndexSearcher.Methods in org.apache.lucene.search with parameters of type QueryCachingPolicy Modifier and Type Method Description WeightLRUQueryCache. doCache(Weight weight, QueryCachingPolicy policy)WeightQueryCache. doCache(Weight weight, QueryCachingPolicy policy)Return a wrapper around the providedweightthat will cache matching docs per-segment accordingly to the givenpolicy.static voidIndexSearcher. setDefaultQueryCachingPolicy(QueryCachingPolicy defaultQueryCachingPolicy)Expert: set the defaultQueryCachingPolicyinstance.voidIndexSearcher. setQueryCachingPolicy(QueryCachingPolicy queryCachingPolicy)Set theQueryCachingPolicyto use for query caching. -
Uses of QueryCachingPolicy in org.elasticsearch.index.cache.query
Methods in org.elasticsearch.index.cache.query with parameters of type QueryCachingPolicy Modifier and Type Method Description WeightDisabledQueryCache. doCache(Weight weight, QueryCachingPolicy policy)WeightIndexQueryCache. doCache(Weight weight, QueryCachingPolicy policy) -
Uses of QueryCachingPolicy in org.elasticsearch.index.engine
Methods in org.elasticsearch.index.engine that return QueryCachingPolicy Modifier and Type Method Description QueryCachingPolicyEngineConfig. getQueryCachingPolicy()Return the policy to use when caching queries.Constructors in org.elasticsearch.index.engine with parameters of type QueryCachingPolicy Constructor Description EngineConfig(ShardId shardId, String allocationId, ThreadPool threadPool, IndexSettings indexSettings, Engine.Warmer warmer, Store store, MergePolicy mergePolicy, Analyzer analyzer, Similarity similarity, CodecService codecService, Engine.EventListener eventListener, QueryCache queryCache, QueryCachingPolicy queryCachingPolicy, TranslogConfig translogConfig, TimeValue flushMergesAfter, List<ReferenceManager.RefreshListener> externalRefreshListener, List<ReferenceManager.RefreshListener> internalRefreshListener, Sort indexSort, CircuitBreakerService circuitBreakerService, LongSupplier globalCheckpointSupplier, Supplier<RetentionLeases> retentionLeasesSupplier, LongSupplier primaryTermSupplier, EngineConfig.TombstoneDocSupplier tombstoneDocSupplier)Creates a newEngineConfigSearcher(String source, IndexReader reader, Similarity similarity, QueryCache queryCache, QueryCachingPolicy queryCachingPolicy, Closeable onClose) -
Uses of QueryCachingPolicy in org.elasticsearch.index.shard
Methods in org.elasticsearch.index.shard that return QueryCachingPolicy Modifier and Type Method Description QueryCachingPolicyIndexShard. getQueryCachingPolicy() -
Uses of QueryCachingPolicy in org.elasticsearch.indices
Methods in org.elasticsearch.indices with parameters of type QueryCachingPolicy Modifier and Type Method Description WeightIndicesQueryCache. doCache(Weight weight, QueryCachingPolicy policy) -
Uses of QueryCachingPolicy in org.elasticsearch.search.internal
Constructors in org.elasticsearch.search.internal with parameters of type QueryCachingPolicy Constructor Description ContextIndexSearcher(IndexReader reader, Similarity similarity, QueryCache queryCache, QueryCachingPolicy queryCachingPolicy)
-