atlasbot: split metric keys on underscores
This commit is contained in:
parent
92c94b2707
commit
b87d31ffe5
@ -1390,7 +1390,7 @@ def _filter_metric_keys(keys: list[str], tokens: set[str]) -> list[str]:
|
||||
lowered_tokens = {token.lower() for token in tokens if token and len(token) >= TOKEN_MIN_LEN}
|
||||
ranked: list[tuple[int, str]] = []
|
||||
for key in keys:
|
||||
parts = [part for part in re.split(r"[^a-zA-Z0-9_-]+", key.lower()) if part]
|
||||
parts = [part for part in re.split(r"[_\\W]+", key.lower()) if part]
|
||||
if not parts:
|
||||
continue
|
||||
hits = len(set(parts) & lowered_tokens)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user