Description
Whenever a new round of async indexing is kicked off, the stats are being updated to set the start time to now and the status to running, at the end of the run, the status is set to done.
Currently if there are no changes detected in a cycle the stats object is not updated to reflect the finished state.
This does not affect the persisted stats under /oak:index, it only affect the stats object.