Basic tool and API to check the health of an index and write a new segments file that removes reference to problematic segments.

As this tool checks every byte in the index, on a large index it can take quite a long time to run.

WARNING: this tool and API is new and experimental and is subject to suddenly change in the next release. Please make a complete backup of your index before using this to fix your index!

Namespace: Lucene.Net.Index
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public class CheckIndex
Visual Basic
Public Class CheckIndex
Visual C++
public ref class CheckIndex

Inheritance Hierarchy

System..::..Object
  Lucene.Net.Index..::..CheckIndex

See Also