zacharymorn commented on issue #11915: URL: https://github.com/apache/lucene/issues/11915#issuecomment-1459261207
Thanks @jpountz for the clarification! I was under a different assumption / understanding earlier actually, hence the additional questions. Your comment makes sense to me. I just published a draft PR https://github.com/apache/lucene/pull/12194 with some initial (potentially buggy) implementations, primarily focusing on adding the new API to DISI, implementing it in a few DISI subclasses, and using it in `ReqExclScorer`. So far this implementation seems to have around -10% impact to benchmark boolean negation queries such as `OrHighNotHigh`, but I feel that's expected since those test query clauses do not necessarily provide long running matches. Could you please take a look and let me know if if's heading to the right direction? -- 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.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org