mikemccand / stargazers-migration-test

Testing Lucene's Jira -> GitHub issues migration
0 stars 0 forks source link

Improve performance of WITHIN and DISJOINT queries for Shape queries [LUCENE-8968] #965

Closed mikemccand closed 5 years ago

mikemccand commented 5 years ago

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.


Legacy Jira details

LUCENE-8968 by Ignacio Vera (@iverase) on Sep 05 2019, resolved Sep 10 2019

mikemccand commented 5 years ago

Commit de423aec1f839edcf51a5cfd5def76318a8763e6 in lucene-solr's branch refs/heads/master from Ignacio Vera https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=de423ae

LUCENE-8968: Improve performance of WITHIN and DISJOINT queries for Shape queries (#857)

[Legacy Jira: ASF subversion and git services on Sep 10 2019]

mikemccand commented 5 years ago

Commit 5350a05ce0aa17d862ab0e26bd8551895ecf0093 in lucene-solr's branch refs/heads/branch_8x from Ignacio Vera https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=5350a05

LUCENE-8968: Improve performance of WITHIN and DISJOINT queries for Shape queries (#857)

[Legacy Jira: ASF subversion and git services on Sep 10 2019]

mikemccand commented 5 years ago

Commit ef8c7a3ffc2a32ceced0e67e8c55a47cc08c126a in lucene-solr's branch refs/heads/master from Ignacio Vera https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ef8c7a3

LUCENE-8968: Remove left-over line of code.

[Legacy Jira: ASF subversion and git services on Sep 12 2019]

mikemccand commented 5 years ago

Commit bc60ea0e06734369a2bd9b26a78ff51bdcc56f4d in lucene-solr's branch refs/heads/branch_8x from Ignacio Vera https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=bc60ea0

LUCENE-8968: Remove left-over line of code.

[Legacy Jira: ASF subversion and git services on Sep 12 2019]