lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LUCENE-6481) Improve GeoPointField type to only visit high precision boundary terms
Date Tue, 26 May 2015 20:07:20 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-6481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14559762#comment-14559762
] 

ASF subversion and git services commented on LUCENE-6481:
---------------------------------------------------------

Commit 1681836 from [~mikemccand] in branch 'dev/branches/LUCENE-6481'
[ https://svn.apache.org/r1681836 ]

LUCENE-6481: fix some ant precommit issues; improve test (use threads; randomly test poly
query too), but currently disabled; add validation of the incoming lat/lon to poly query;
improve query toStrings a bit

> Improve GeoPointField type to only visit high precision boundary terms 
> -----------------------------------------------------------------------
>
>                 Key: LUCENE-6481
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6481
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: core/index
>            Reporter: Nicholas Knize
>         Attachments: LUCENE-6481.patch, LUCENE-6481.patch, LUCENE-6481.patch, LUCENE-6481.patch,
LUCENE-6481.patch, LUCENE-6481.patch, LUCENE-6481_WIP.patch
>
>
> Current GeoPointField [LUCENE-6450 | https://issues.apache.org/jira/browse/LUCENE-6450]
computes a set of ranges along the space-filling curve that represent a provided bounding
box.  This determines which terms to visit in the terms dictionary and which to skip. This
is suboptimal for large bounding boxes as we may end up visiting all terms (which could be
quite large). 
> This incremental improvement is to improve GeoPointField to only visit high precision
terms in boundary ranges and use the postings list for ranges that are completely within the
target bounding box.
> A separate improvement is to switch over to auto-prefix and build an Automaton representing
the bounding box.  That can be tracked in a separate issue.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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


Mime
View raw message