Re: [PR] Speed up scoring conjunctions a bit. [lucene]

2025-03-14 Thread via GitHub
jpountz commented on PR #14345: URL: https://github.com/apache/lucene/pull/14345#issuecomment-2724895262 Nightly benchmarks confirmed the speedup: https://benchmarks.mikemccandless.com/FilteredAndHighHigh.html. I'll push an annotation. -- This is an automated message from the Apache Git

Re: [PR] Speed up scoring conjunctions a bit. [lucene]

2025-03-13 Thread via GitHub
jpountz merged PR #14345: URL: https://github.com/apache/lucene/pull/14345 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apa

Re: [PR] Speed up scoring conjunctions a bit. [lucene]

2025-03-11 Thread via GitHub
jpountz commented on PR #14345: URL: https://github.com/apache/lucene/pull/14345#issuecomment-2715856731 It gives a few small speedups (low p-value): ``` TaskQPS baseline StdDevQPS my_modified_version StdDevPct diff p-value

[PR] Speed up scoring conjunctions a bit. [lucene]

2025-03-11 Thread via GitHub
jpountz opened a new pull request, #14345: URL: https://github.com/apache/lucene/pull/14345 We currently pushe FILTER clauses as constant-scoring MUST clauses with a 0 score to `BlockMaxConjunctionBulkScorer`. This change improves efficiency a bit by reducing polymorphism a bit (TermScorer