public class MockRandomMergePolicy extends MergePolicy
MergePolicy.MergeAbortedException, MergePolicy.MergeException, MergePolicy.MergeSpecification, MergePolicy.OneMergewriter| 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<SegmentInfoPerCommit,Boolean> segmentsToMerge) |
MergePolicy.MergeSpecification |
findMerges(SegmentInfos segmentInfos) |
boolean |
useCompoundFile(SegmentInfos infos,
SegmentInfoPerCommit mergedInfo) |
clone, setIndexWriterpublic MockRandomMergePolicy(Random random)
public MergePolicy.MergeSpecification findMerges(SegmentInfos segmentInfos)
findMerges in class MergePolicypublic MergePolicy.MergeSpecification findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentInfoPerCommit,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, SegmentInfoPerCommit mergedInfo) throws IOException
useCompoundFile in class MergePolicyIOExceptionCopyright © 2000-2012 Apache Software Foundation. All Rights Reserved.