You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Ignacio Vera (Jira)" <ji...@apache.org> on 2019/09/05 13:11:00 UTC

[jira] [Created] (LUCENE-8968) Improve performance of WITHIN and DISJOINT queries for Shape queries

Ignacio Vera created LUCENE-8968:
------------------------------------

             Summary: Improve performance of WITHIN and DISJOINT queries for Shape queries
                 Key: LUCENE-8968
                 URL: https://issues.apache.org/jira/browse/LUCENE-8968
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Ignacio Vera


We are currently walking the tree twice for INTERSECTS and WITHIN queries in ShapeQuery when we can do it in just one pass. Still we need most of the times to visit all documents to remove false positives due to multi-shapes except in the case where all documents up to maxDoc are on the tree.

This issue refactors that class and tries to improve the strategy for such cases.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org