I’m not sure if you are asking for a confirmation that this was the
problem or looking for a solution.
I guess I am looking for a solution to rebuilding the index while
readers are active.
For the time being I could simply delete all docs, then add all docs.
Would a IndexWriter.delete_all be possible?