Status
Returned from .checkIndex detailing the health and status of the index.
Types
Status from testing DocValues
Status from testing field infos.
Status from testing field norms.
Status from testing all HNSW graphs
Status from testing a single HNSW graph
Status from testing index sort
Status from testing livedocs
Status from testing PointValues
Holds the status of each segment in the index. See .segmentInfos.
Status from testing soft deletes
Status from testing stored fields.
Status from testing term index.
Status from testing stored fields.
Status from testing vector values
Properties
The greatest segment name.
True if we were unable to locate and load the segments_N file.
SegmentInfos instance containing only segments that had no problems (this is used with the CheckIndex.exorciseIndex method to repair the index).
How many bad segments were found.
Number of segments in the index.
List of SegmentInfoStatus instances, detailing status of each segment.
Empty unless you passed specific segments list to check as optional 3rd argument.
Name of latest segments_N file in the index.
True if the index was created with a newer version of Lucene than the CheckIndex tool.
How many documents will be lost to bad segments.
Holds the userData of the last commit in the index
Whether the SegmentInfos.counter is greater than any of the segments' names.