Class MergeState
Holds common state used during segment merging.
@lucene.experimental
Inheritance
System.Object
MergeState
Assembly: DistributedLucene.Net.dll
Syntax
public class MergeState : object
Properties
Name | Description |
---|---|
CheckAbort | Holds the CheckAbort instance, which is invoked periodically to see if the merge has been aborted. |
DocBase | New docID base per reader. |
DocMaps | Maps docIDs around deletions. |
FieldInfos | FieldInfos of the newly merged segment. |
InfoStream | InfoStream for debugging messages. |
MatchedCount | How many MatchingSegmentReaders are set. |
MatchingSegmentReaders | SegmentReaders that have identical field name/number mapping, so their stored fields and term vectors may be bulk merged. |
Readers | Readers being merged. |
SegmentInfo | SegmentInfo of the newly merged segment. |