public abstract class SuppressingConcurrentMergeScheduler extends ConcurrentMergeScheduler
ConcurrentMergeScheduler
that ignores AlreadyClosedException.ConcurrentMergeScheduler.MergeThread
compareByMergeDocCount, 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, verbose
protected void handleMergeException(Throwable exc)
handleMergeException
in class ConcurrentMergeScheduler
protected abstract boolean isOK(Throwable t)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.