[PR] Speed up retrieval of top-k filtered disjunctions a bit. [lucene]

2024-11-14 Thread via GitHub
jpountz opened a new pull request, #13996: URL: https://github.com/apache/lucene/pull/13996 This moves work from `advance(int target)` to `TwoPhaseIterator#matches()` so that we do less work on hits that do not match the filter. -- This is an automated message from the Apache Git Serv

Re: [PR] Speed up retrieval of top-k filtered disjunctions a bit. [lucene]

2024-11-14 Thread via GitHub
jpountz commented on PR #13996: URL: https://github.com/apache/lucene/pull/13996#issuecomment-2476733979 I ran luceneutil on wikibigall and the new filtered tasks from wikinightly.tasks (https://github.com/mikemccand/luceneutil/blob/main/tasks/wikinightly.tasks#L355-L390): ```