mirror of
https://github.com/osm-search/Nominatim.git
synced 2024-12-27 06:51:42 +03:00
add actual removal of housenumber tokens
This commit is contained in:
parent
344a2bfc1a
commit
d8b7a51ab6
@ -135,14 +135,20 @@ class LegacyICUTokenizer(AbstractTokenizer):
|
||||
for hnr in row[0].split(';'):
|
||||
candidates.pop(hnr, None)
|
||||
LOG.info("There are %s outdated housenumbers.", len(candidates))
|
||||
if candidates:
|
||||
with conn.cursor() as cur:
|
||||
cur.execute("""DELETE FROM word WHERE word_id = any(%s)""",
|
||||
(list(candidates.values()), ))
|
||||
conn.commit()
|
||||
|
||||
|
||||
|
||||
def update_word_tokens(self):
|
||||
""" Remove unused tokens.
|
||||
"""
|
||||
LOG.info("Cleaning up housenumber tokens.")
|
||||
LOG.warn("Cleaning up housenumber tokens.")
|
||||
self._cleanup_housenumbers()
|
||||
LOG.info("Tokenizer house-keeping done.")
|
||||
LOG.warn("Tokenizer house-keeping done.")
|
||||
|
||||
|
||||
def name_analyzer(self):
|
||||
|
Loading…
Reference in New Issue
Block a user