Uses of Class
org.apache.lucene.index.MergePolicy
-
Packages that use MergePolicy Package Description org.apache.lucene.index org.elasticsearch.index org.elasticsearch.index.engine org.elasticsearch.index.shard -
-
Uses of MergePolicy in org.apache.lucene.index
Subclasses of MergePolicy in org.apache.lucene.index Modifier and Type Class Description classFilterMergePolicyA wrapper forMergePolicyinstances.classNoMergePolicyAMergePolicywhich never returns merges to execute.classOneMergeWrappingMergePolicyA wrapping merge policy that wraps theMergePolicy.OneMergeobjects returned by the wrapped merge policy.classSoftDeletesRetentionMergePolicyThisMergePolicyallows to carry over soft deleted documents across merges.classTieredMergePolicyMerges segments of approximately equal size, subject to an allowed number of segments per tier.Fields in org.apache.lucene.index declared as MergePolicy Modifier and Type Field Description protected MergePolicyFilterMergePolicy. inThe wrappedMergePolicy.static MergePolicyNoMergePolicy. INSTANCESingleton instance.protected MergePolicyLiveIndexWriterConfig. mergePolicyMergePolicyfor selecting merges.Methods in org.apache.lucene.index that return MergePolicy Modifier and Type Method Description MergePolicyIndexWriterConfig. getMergePolicy()MergePolicyLiveIndexWriterConfig. getMergePolicy()Returns the current MergePolicy in use by this writer.Methods in org.apache.lucene.index with parameters of type MergePolicy Modifier and Type Method Description IndexWriterConfigIndexWriterConfig. setMergePolicy(MergePolicy mergePolicy)LiveIndexWriterConfigLiveIndexWriterConfig. setMergePolicy(MergePolicy mergePolicy)Expert:MergePolicyis invoked whenever there are changes to the segments in the index.Constructors in org.apache.lucene.index with parameters of type MergePolicy Constructor Description FilterMergePolicy(MergePolicy in)Creates a new filter merge policy instance wrapping another.OneMergeWrappingMergePolicy(MergePolicy in, UnaryOperator<MergePolicy.OneMerge> wrapOneMerge)ConstructorSoftDeletesRetentionMergePolicy(String field, Supplier<Query> retentionQuerySupplier, MergePolicy in)Creates a newSoftDeletesRetentionMergePolicy -
Uses of MergePolicy in org.elasticsearch.index
Methods in org.elasticsearch.index that return MergePolicy Modifier and Type Method Description MergePolicyIndexSettings. getMergePolicy()Returns the merge policy that should be used for this index. -
Uses of MergePolicy in org.elasticsearch.index.engine
Methods in org.elasticsearch.index.engine that return MergePolicy Modifier and Type Method Description MergePolicyEngineConfig. getMergePolicy()Returns theMergePolicyfor the enginesIndexWriterConstructors in org.elasticsearch.index.engine with parameters of type MergePolicy 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 newEngineConfig -
Uses of MergePolicy in org.elasticsearch.index.shard
Subclasses of MergePolicy in org.elasticsearch.index.shard Modifier and Type Class Description classElasticsearchMergePolicyAMergePolicythat upgrades segments and can upgrade merges.Constructors in org.elasticsearch.index.shard with parameters of type MergePolicy Constructor Description ElasticsearchMergePolicy(MergePolicy delegate)
-