From the docs
I don't see any guarantees about what happens with new and updated docs in the source index. Might newly-added docs get left out of the reindex process? Might an updated doc in the rebuilt index not show the latest updates?
Is there a concept of online index rebuild?
If not, is there a prescribed way of simulating an online index rebuild?
I think the problem for me is that with the index compatibility, I always have to make sure indexes stay somewhat up-to-date by rebuilding them. But if the index is being updated, then my application needs to block startup until it's rebuilt. The rebuilding process actually slows down customer upgrades quite a bit.
Note: I am using the terms rebuild and reindex a bit interchangeably