Lucene index corruption

Exactly.

Just a snag: if you don’t restart the app, and simply stop writing to the index, then resume afterwards, you will need to make sure that Hibernate Search correctly flushes everything to the index before you start reindexing. That was the point of the flushAndReleaseResources call I mentioned in my answer to your other post.