jruby/docs BETA
Navigation
org.apache.lucene.index.MergeScheduler 1
I MergeSource
MergeSource — members 4
M has_pending_merges?() boolean
C merge(merge)
M next_merge() OneMerge
C on_merge_finished(merge)

org.apache.lucene.index.MergeScheduler.MergeSource

interface abstract 4 members

Provides access to new merges and executes the actual merge

Instance Methods

has_pending_merges?

boolean has_pending_merges? ( )
Java: hasPendingMerges() · also: has_pending_merges

Expert: returns true if there are merges waiting to be scheduled.

merge

merge ( MergePolicy.OneMerge merge )
Java: merge(org.apache.lucene.index.MergePolicy.OneMerge merge)

Merges the indicated segments, replacing them in the stack with a single segment.

next_merge

MergePolicy.OneMerge next_merge ( )
Java: getNextMerge() · also: get_next_merge

The MergeScheduler calls this method to retrieve the next merge requested by the MergePolicy

on_merge_finished

on_merge_finished ( MergePolicy.OneMerge merge )
Java: onMergeFinished(org.apache.lucene.index.MergePolicy.OneMerge merge)

Does finishing for a merge.

this work for additional information regarding copyright ownership.