Files
tantivy/src/collector
lif 54cd5bba98 fix: skip sentinel facet ords in harvest to prevent wrong root (#2867)
When a document has the exact registered facet path (not a child),
compute_collapse_mapping_one maps it to a sentinel (u64::MAX, 0).
Without filtering, harvest() passes u64::MAX to ord_to_term which
resolves to the last dictionary entry, producing a spurious facet
from an unrelated branch.

Skip entries where facet_ord == u64::MAX in harvest().

Closes #2494

Signed-off-by: majiayu000 <1835304752@qq.com>
2026-04-25 22:23:30 +02:00
..
2022-01-28 15:55:55 +09:00
2024-04-09 07:54:44 +02:00
2025-12-01 15:38:57 +01:00
2025-12-01 15:38:57 +01:00
2025-12-01 15:38:57 +01:00