org.elasticsearch.index.merge.policy
Class LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy

java.lang.Object
  extended by org.apache.lucene.index.MergePolicy
      extended by org.apache.lucene.index.LogMergePolicy
          extended by org.apache.lucene.index.LogByteSizeMergePolicy
              extended by org.elasticsearch.index.merge.policy.LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy
All Implemented Interfaces:
java.io.Closeable
Direct Known Subclasses:
LogByteSizeMergePolicyProvider.EnableMergeLogByteSizeMergePolicy
Enclosing class:
LogByteSizeMergePolicyProvider

public static class LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy
extends org.apache.lucene.index.LogByteSizeMergePolicy


Nested Class Summary
 
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.LogByteSizeMergePolicy
DEFAULT_MAX_MERGE_MB, DEFAULT_MAX_MERGE_MB_FOR_OPTIMIZE, DEFAULT_MIN_MERGE_MB
 
Fields inherited from class org.apache.lucene.index.LogMergePolicy
calibrateSizeByDeletes, DEFAULT_MAX_MERGE_DOCS, DEFAULT_MERGE_FACTOR, DEFAULT_NO_CFS_RATIO, LEVEL_LOG_SPAN, maxMergeDocs, maxMergeSize, maxMergeSizeForOptimize, mergeFactor, minMergeSize, noCFSRatio, useCompoundFile
 
Fields inherited from class org.apache.lucene.index.MergePolicy
writer
 
Constructor Summary
LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy(LogByteSizeMergePolicyProvider provider)
           
 
Method Summary
 void close()
           
 
Methods inherited from class org.apache.lucene.index.LogByteSizeMergePolicy
getMaxMergeMB, getMaxMergeMBForOptimize, getMinMergeMB, setMaxMergeMB, setMaxMergeMBForOptimize, setMinMergeMB, size
 
Methods inherited from class org.apache.lucene.index.LogMergePolicy
findMerges, findMergesForOptimize, findMergesToExpungeDeletes, getCalibrateSizeByDeletes, getMaxMergeDocs, getMergeFactor, getNoCFSRatio, getUseCompoundFile, isOptimized, isOptimized, message, setCalibrateSizeByDeletes, setMaxMergeDocs, setMergeFactor, setNoCFSRatio, setUseCompoundFile, sizeBytes, sizeDocs, toString, useCompoundFile, verbose
 
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

LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy

public LogByteSizeMergePolicyProvider.CustomLogByteSizeMergePolicy(LogByteSizeMergePolicyProvider provider)
Method Detail

close

public void close()
Specified by:
close in interface java.io.Closeable
Overrides:
close in class org.apache.lucene.index.LogMergePolicy