public class SerialMergeScheduler extends MergeScheduler
MergeScheduler that simply does each merge
sequentially, using the current thread.infoStream| Constructor and Description |
|---|
SerialMergeScheduler()
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this MergeScheduler.
|
void |
merge(IndexWriter writer,
MergeTrigger trigger,
boolean newMergesFound)
Just do the merges in sequence.
|
message, verbose, wrapForMergepublic void merge(IndexWriter writer, MergeTrigger trigger, boolean newMergesFound) throws IOException
merge in class MergeSchedulerwriter - the IndexWriter to obtain the merges from.trigger - the MergeTrigger that caused this merge to happennewMergesFound - true iff any new merges were found by the caller otherwise falseIOExceptionpublic void close()
MergeSchedulerclose in interface Closeableclose in interface AutoCloseableclose in class MergeSchedulerCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.