only run analyze on indexing when work was done

This speeds up processing when continuing indexing after it was
interrupted.
This commit is contained in:
Sarah Hoffmann
2022-09-28 10:22:54 +02:00
parent 051f3720ce
commit a2ee58d8a1
2 changed files with 29 additions and 21 deletions

View File

@@ -55,7 +55,7 @@ class ProgressLogger:
self.next_info += int(places_per_sec) * self.log_interval
def done(self) -> None:
def done(self) -> int:
""" Print final statistics about the progress.
"""
rank_end_time = datetime.now()
@@ -70,3 +70,5 @@ class ProgressLogger:
LOG.warning("Done %d/%d in %d @ %.3f per second - FINISHED %s\n",
self.done_places, self.total_places, int(diff_seconds),
places_per_sec, self.name)
return self.done_places