[ https://issues.apache.org/jira/browse/LUCENE-7099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15201478#comment-15201478 ]
Michael McCandless commented on LUCENE-7099: -------------------------------------------- [~rcmuir] can this be resolved now? > add newDistanceSort to sandbox LatLonPoint > ------------------------------------------ > > Key: LUCENE-7099 > URL: https://issues.apache.org/jira/browse/LUCENE-7099 > Project: Lucene - Core > Issue Type: Bug > Reporter: Robert Muir > Attachments: LUCENE-7099.patch > > > This field does not support sorting by distance, which is a very common use > case. > We can add {{LatLonPoint.newDistanceSort(field, latitude, longitude)}} which > returns a suitable SortField. There are a lot of optimizations esp when e.g. > the priority queue gets full to avoid tons of haversin() computations. > Also, we can make use of the SortedNumeric data to switch > newDistanceQuery/newPolygonQuery to the two-phase iterator api, so they > aren't doing haversin() calls on bkd leaf nodes. It should look a lot like > LUCENE-7019 -- 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