Handle Pole Crossing for GeoPointQuery [LUCENE-6846]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Dateline crossing is handled by way of a query rewrite for GeoPointInBBox and GeoPointDistance queries. Pole crossing can be handled the same way but is currently not implemented. This issue will implement pole crossing for GeoPoint queries.
---
Migrated from [LUCENE-6846](https://issues.apache.org/jira/browse/LUCENE-6846) by Nick Knize (@nknize), updated Feb 01 2016
Contributor guide
Research direction
Start by examining the existing dateline-crossing query rewrites for GeoPointInBBox and GeoPointDistance. Trace how those GeoPoint queries are rewritten, then determine the equivalent behavior needed for pole crossing. Done means GeoPoint queries handle pole crossings consistently with dateline crossings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- search
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100