Class CheckIndex.Status
Returned from CheckIndex_Renamed_Method() detailing the health and status of the index.
WARNING: this API is new and experimental and is subject to suddenly change in the next release.
Inheritance
Namespace:
Assembly: Lucene.Net.NetCore.dll
Syntax
public class Status : object
Fields
Name | Description |
---|---|
cantOpenSegments | True if we were unable to open the segments_N file. |
clean | True if no problems were found with the index. |
dir | Directory index is in. |
missingSegments | True if we were unable to locate and load the segments_N file. |
missingSegmentVersion | True if we were unable to read the version number from segments_N file. |
numBadSegments | How many bad segments were found. |
numSegments | Number of segments in the index. |
partial | True if we checked only specific segments (CheckIndex_Renamed_Method(List<String>)) was called with non-null argument). |
segmentFormat | String description of the version of the index. |
segmentInfos | List of CheckIndex.Status.SegmentInfoStatus instances, detailing status of each segment. |
segmentsChecked | Empty unless you passed specific segments list to check as optional 3rd argument. |
segmentsFileName | Name of latest segments_N file in the index. |
toolOutOfDate | True if the index was created with a newer version of Lucene than the CheckIndex tool. |
totLoseDocCount | How many documents will be lost to bad segments. |
userData | Holds the userData of the last commit in the index |