The CheckIndex..::..Status type exposes the following members.
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 ({@link
#CheckIndex(List)}) was called with non-null
argument).
|
![]() | segmentFormat | String description of the version of the index. |
![]() | segmentInfos | List of {@link 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 |