Files
tantivy/src/query
Paul Masurel 7559bad5fc Suffix-sum pruning for multi-term intersection candidates
After scoring each secondary in Phase 2, check whether remaining
secondaries' block_max scores can still beat the threshold. Skip
to the next candidate early if impossible, avoiding expensive seeks
into later secondaries.

Improves three-term intersection by ~8% on the balanced benchmark
while keeping two-term performance neutral.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-25 22:58:52 +02:00
..
2023-03-21 06:57:44 +01:00
2025-12-01 15:38:57 +01:00
2026-01-23 18:44:10 +01:00
2025-12-01 15:38:57 +01:00
2026-01-23 18:44:10 +01:00
2026-01-30 17:06:41 +01:00
2025-12-01 15:38:57 +01:00
2026-01-30 17:06:41 +01:00
2025-12-01 15:38:57 +01:00
2026-01-23 18:44:10 +01:00
2025-12-01 15:38:57 +01:00
2025-10-13 16:25:49 +02:00
2026-01-23 18:44:10 +01:00