org.apache.lucene.index
public class MockRandomMergePolicy extends MergePolicy
MergePolicy.DocMap, MergePolicy.MergeAbortedException, MergePolicy.MergeException, MergePolicy.MergeSpecification, MergePolicy.MergeTrigger, MergePolicy.OneMergeDEFAULT_MAX_CFS_SEGMENT_SIZE, DEFAULT_NO_CFS_RATIO, maxCFSSegmentSize, noCFSRatio, writer| Constructor and Description |
|---|
MockRandomMergePolicy(Random random) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
MergePolicy.MergeSpecification |
findForcedDeletesMerges(SegmentInfos segmentInfos) |
MergePolicy.MergeSpecification |
findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentCommitInfo,Boolean> segmentsToMerge) |
MergePolicy.MergeSpecification |
findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos) |
boolean |
useCompoundFile(SegmentInfos infos,
SegmentCommitInfo mergedInfo) |
clone, getMaxCFSSegmentSizeMB, getNoCFSRatio, isMerged, setIndexWriter, setMaxCFSSegmentSizeMB, setNoCFSRatio, sizepublic MockRandomMergePolicy(Random random)
public MergePolicy.MergeSpecification findMerges(MergePolicy.MergeTrigger mergeTrigger, SegmentInfos segmentInfos)
findMerges in class MergePolicypublic MergePolicy.MergeSpecification findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo,Boolean> segmentsToMerge) throws IOException
findForcedMerges in class MergePolicyIOExceptionpublic MergePolicy.MergeSpecification findForcedDeletesMerges(SegmentInfos segmentInfos) throws IOException
findForcedDeletesMerges in class MergePolicyIOExceptionpublic void close()
close in interface Closeableclose in class MergePolicypublic boolean useCompoundFile(SegmentInfos infos, SegmentCommitInfo mergedInfo) throws IOException
useCompoundFile in class MergePolicyIOExceptionCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.