public class SerialMergeScheduler extends MergeScheduler
MergeScheduler that simply does each merge
sequentially, using the current thread.MergeScheduler.MergeSourceinfoStream| Constructor and Description |
|---|
SerialMergeScheduler()
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this MergeScheduler.
|
void |
merge(MergeScheduler.MergeSource mergeSource,
MergeTrigger trigger)
Just do the merges in sequence.
|
message, verbose, wrapForMergepublic void merge(MergeScheduler.MergeSource mergeSource, MergeTrigger trigger) throws IOException
merge in class MergeSchedulermergeSource - the IndexWriter to obtain the merges from.trigger - the MergeTrigger that caused this merge to happenIOExceptionpublic void close()
MergeSchedulerclose in interface Closeableclose in interface AutoCloseableclose in class MergeSchedulerCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.