public abstract class SuppressingConcurrentMergeScheduler extends ConcurrentMergeScheduler
ConcurrentMergeScheduler that ignores AlreadyClosedException.ConcurrentMergeScheduler.MergeThreadcompareByMergeDocCount, DEFAULT_MAX_MERGE_COUNT, DEFAULT_MAX_THREAD_COUNT, dir, mergeThreadCount, mergeThreads, writer| Constructor and Description |
|---|
SuppressingConcurrentMergeScheduler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleMergeException(Throwable exc) |
protected abstract boolean |
isOK(Throwable t) |
close, doMerge, getMaxMergeCount, getMaxThreadCount, getMergeThread, getMergeThreadPriority, merge, mergeThreadCount, message, setMaxMergesAndThreads, setMergeThreadPriority, sync, toString, updateMergeThreads, verboseprotected void handleMergeException(Throwable exc)
handleMergeException in class ConcurrentMergeSchedulerprotected abstract boolean isOK(Throwable t)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.