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 MergeTriggerFields
| 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. | 
| SEGMENT_FLUSH | Merge was triggered by a segment flush. |