nknize opened a new pull request, #1017:
URL: https://github.com/apache/lucene/pull/1017

   Adds new doc value field to support LatLonShape and XYShape doc values. The
   implementation is inspired by ComponentTree. A binary tree of tessellated
   components (point, line, or triangle) is created. This tree is then DFS
   serialized to a variable compressed DataOutput buffer to keep the doc value
   format as compact as possible.
   
   DocValue queries are performed on the serialized tree using a similar 
component
   relation logic as found in SpatialQuery for BKD indexed shapes. To make this
   possible some of the relation logic is refactored to make it accessible to 
the
   doc value query counterpart.
   
   Current limitations (to be addressed in follow up PR)
   
   1. Only Polygon Doc Values are tested
   2. CONTAINS relation not yet supported
   3. Only BoundingBox queries are supported (General Geometry Queries will be 
added in a follow on enhancement PR)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to