recreate word table when refreshing counts

The counting touches a large part of the word table, leaving
bloated tables and indexes. Thus recreate the table instead and
swap it in.
This commit is contained in:
Sarah Hoffmann
2024-02-04 16:43:33 +01:00
parent 33c0f249b1
commit 81eed0680c
10 changed files with 130 additions and 82 deletions

View File

@@ -38,10 +38,10 @@ class DummyTokenizer:
def finalize_import(self, *args):
self.finalize_import_called = True
def update_statistics(self):
def update_statistics(self, *args):
self.update_statistics_called = True
def update_word_tokens(self):
def update_word_tokens(self, *args):
self.update_word_tokens_called = True