Enum MergeTrigger
MergeTrigger is passed to FindMerges(MergeTrigger, SegmentInfos) to indicate the event that triggered the merge.
Namespace: Lucene.Net.Index
Assembly: Lucene.Net.dll
Syntax
public enum MergeTrigger
Fields
Name | Description |
---|---|
CLOSING | Merge was triggered by a disposing IndexWriter. |
EXPLICIT | Merge has been triggered explicitly by the user. |
FULL_FLUSH | Merge was triggered by a full flush. Full flushes can be caused by a commit, NRT reader reopen or a Dispose() call on the index writer. |
MERGE_FINISHED | Merge was triggered by a successfully finished merge. |
NONE | LUCENENET-specific value to be used instead of null. |
SEGMENT_FLUSH | Merge was triggered by a segment flush. |