[ https://issues.apache.org/jira/browse/LUCENE-6198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14293815#comment-14293815 ]
Mark Miller commented on LUCENE-6198: ------------------------------------- bq. It looks like you were somehow upset by discussions and closed the issue because of that. Discussions should be a good thing! Welcome to the current state of the Lucene community. > two phase intersection > ---------------------- > > Key: LUCENE-6198 > URL: https://issues.apache.org/jira/browse/LUCENE-6198 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Robert Muir > Attachments: LUCENE-6198.patch > > > Currently some scorers have to do a lot of per-document work to determine if > a document is a match. The simplest example is a phrase scorer, but there are > others (spans, sloppy phrase, geospatial, etc). > Imagine a conjunction with two MUST clauses, one that is a term that matches > all odd documents, another that is a phrase matching all even documents. > Today this conjunction will be very expensive, because the zig-zag > intersection is reading a ton of useless positions. > The same problem happens with filteredQuery and anything else that acts like > a conjunction. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org