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