|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.index.MergePolicy org.apache.lucene.index.TieredMergePolicy org.elasticsearch.index.merge.policy.TieredMergePolicyProvider.CustomTieredMergePolicyProvider org.elasticsearch.index.merge.policy.TieredMergePolicyProvider.EnableMergeTieredMergePolicyProvider
public static class TieredMergePolicyProvider.EnableMergeTieredMergePolicyProvider
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.lucene.index.TieredMergePolicy |
---|
org.apache.lucene.index.TieredMergePolicy.MergeScore |
Nested classes/interfaces inherited from class org.apache.lucene.index.MergePolicy |
---|
org.apache.lucene.index.MergePolicy.MergeAbortedException, org.apache.lucene.index.MergePolicy.MergeException, org.apache.lucene.index.MergePolicy.MergeSpecification, org.apache.lucene.index.MergePolicy.OneMerge |
Field Summary |
---|
Fields inherited from class org.apache.lucene.index.MergePolicy |
---|
writer |
Constructor Summary | |
---|---|
TieredMergePolicyProvider.EnableMergeTieredMergePolicyProvider(TieredMergePolicyProvider provider)
|
Method Summary | |
---|---|
void |
close()
|
void |
disableMerge()
|
void |
enableMerge()
|
org.apache.lucene.index.MergePolicy.MergeSpecification |
findForcedDeletesMerges(org.apache.lucene.index.SegmentInfos infos)
|
org.apache.lucene.index.MergePolicy.MergeSpecification |
findForcedMerges(org.apache.lucene.index.SegmentInfos infos,
int maxSegmentCount,
Map<org.apache.lucene.index.SegmentInfo,Boolean> segmentsToMerge)
|
org.apache.lucene.index.MergePolicy.MergeSpecification |
findMerges(org.apache.lucene.index.SegmentInfos infos)
|
boolean |
isMergeEnabled()
|
Methods inherited from class org.apache.lucene.index.TieredMergePolicy |
---|
getFloorSegmentMB, getForceMergeDeletesPctAllowed, getMaxMergeAtOnce, getMaxMergeAtOnceExplicit, getMaxMergedSegmentMB, getNoCFSRatio, getReclaimDeletesWeight, getSegmentsPerTier, getUseCompoundFile, score, setFloorSegmentMB, setForceMergeDeletesPctAllowed, setMaxMergeAtOnce, setMaxMergeAtOnceExplicit, setMaxMergedSegmentMB, setNoCFSRatio, setReclaimDeletesWeight, setSegmentsPerTier, setUseCompoundFile, toString, useCompoundFile |
Methods inherited from class org.apache.lucene.index.MergePolicy |
---|
setIndexWriter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TieredMergePolicyProvider.EnableMergeTieredMergePolicyProvider(TieredMergePolicyProvider provider)
Method Detail |
---|
public void enableMerge()
enableMerge
in interface EnableMergePolicy
public void disableMerge()
disableMerge
in interface EnableMergePolicy
public boolean isMergeEnabled()
isMergeEnabled
in interface EnableMergePolicy
public void close()
close
in interface Closeable
close
in class TieredMergePolicyProvider.CustomTieredMergePolicyProvider
public org.apache.lucene.index.MergePolicy.MergeSpecification findMerges(org.apache.lucene.index.SegmentInfos infos) throws IOException
findMerges
in class org.apache.lucene.index.TieredMergePolicy
IOException
public org.apache.lucene.index.MergePolicy.MergeSpecification findForcedMerges(org.apache.lucene.index.SegmentInfos infos, int maxSegmentCount, Map<org.apache.lucene.index.SegmentInfo,Boolean> segmentsToMerge) throws IOException
findForcedMerges
in class org.apache.lucene.index.TieredMergePolicy
IOException
public org.apache.lucene.index.MergePolicy.MergeSpecification findForcedDeletesMerges(org.apache.lucene.index.SegmentInfos infos) throws org.apache.lucene.index.CorruptIndexException, IOException
findForcedDeletesMerges
in class org.apache.lucene.index.TieredMergePolicy
org.apache.lucene.index.CorruptIndexException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |