Class ConcurrentMergeScheduler
java.lang.Object
org.apache.lucene.index.MergeScheduler
org.apache.lucene.index.ConcurrentMergeScheduler
org.hibernate.search.backend.impl.lucene.overrides.ConcurrentMergeScheduler
We customize Lucene's ConcurrentMergeScheduler to route eventual exceptions to our configurable errorhandler.
- Since:
- 3.3
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.ConcurrentMergeScheduler
ConcurrentMergeScheduler.MergeThread -
Field Summary
Fields inherited from class org.apache.lucene.index.ConcurrentMergeScheduler
compareByMergeDocCount, dir, mergeThreadCount, mergeThreads, writer -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.lucene.index.ConcurrentMergeScheduler
anyUnhandledExceptions, clearUnhandledExceptions, close, doMerge, getMaxMergeCount, getMaxThreadCount, getMergeThread, getMergeThreadPriority, merge, mergeThreadCount, message, setMaxMergeCount, setMaxThreadCount, setMergeThreadPriority, setTestMode, sync, updateMergeThreads, verbose
-
Constructor Details
-
ConcurrentMergeScheduler
-
-
Method Details
-
handleMergeException
- Overrides:
handleMergeExceptionin classConcurrentMergeScheduler
-