protected virtual void Commit() { indexWriter.Commit(); IOUtils.Close(indexReader); indexReader = indexWriter.Reader; indexSearcher = NewSearcher(indexReader); }