Uses of Class
org.apache.lucene.index.MergePolicy.OneMerge
Packages that use MergePolicy.OneMerge
-
Uses of MergePolicy.OneMerge in org.apache.lucene.index
Fields in org.apache.lucene.index with type parameters of type MergePolicy.OneMergeModifier and TypeFieldDescriptionfinal List<MergePolicy.OneMerge>
MergePolicy.MergeSpecification.merges
The subset of segments to be included in the primitive merge.Methods in org.apache.lucene.index that return MergePolicy.OneMergeModifier and TypeMethodDescriptionConcurrentMergeScheduler.MergeThread.getCurrentMerge()
Return the current merge, or null if thisMergeThread
is done.IndexWriter.getNextMerge()
Expert: theMergeScheduler
calls this method to retrieve the next merge requested by the MergePolicyConcurrentMergeScheduler.MergeThread.getRunningMerge()
Return the currently running merge.Methods in org.apache.lucene.index with parameters of type MergePolicy.OneMergeModifier and TypeMethodDescriptionvoid
MergePolicy.MergeSpecification.add
(MergePolicy.OneMerge merge) Adds the providedMergePolicy.OneMerge
to this specification.protected void
ConcurrentMergeScheduler.doMerge
(MergePolicy.OneMerge merge) Does the actual merge, by callingIndexWriter.merge(org.apache.lucene.index.MergePolicy.OneMerge)
protected ConcurrentMergeScheduler.MergeThread
ConcurrentMergeScheduler.getMergeThread
(IndexWriter writer, MergePolicy.OneMerge merge) Create and return a new MergeThreadvoid
IndexWriter.merge
(MergePolicy.OneMerge merge) Merges the indicated segments, replacing them in the stack with a single segment.void
ConcurrentMergeScheduler.MergeThread.setRunningMerge
(MergePolicy.OneMerge merge) Record the currently running merge.Constructors in org.apache.lucene.index with parameters of type MergePolicy.OneMergeModifierConstructorDescriptionCheckAbort
(MergePolicy.OneMerge merge, Directory dir) Creates a #CheckAbort instance.MergeThread
(IndexWriter writer, MergePolicy.OneMerge startMerge) Sole constructor.