nknize opened a new pull request #1182: LUCENE-9149: Increase data dimension 
limit in BKD
URL: https://github.com/apache/lucene-solr/pull/1182
 
 
   [LUCENE-8496](https://issues.apache.org/jira/browse/LUCENE-8496) added 
selective indexing; the ability to designate the first K <= N dimensions for 
driving the construction of the BKD internal nodes. Follow on work stored the 
"data dimensions" for only the leaf nodes and only the "index dimensions" are 
stored for the internal nodes. While maxPointsInLeafNode is still important for 
managing the BKD heap memory footprint (thus we don't want this to get too 
large), I'd like to propose increasing the `MAX_DIMENSIONS` limit (to something 
not too crazy like 16; effectively doubling the index dimension limit) while 
maintaining the `MAX_INDEX_DIMENSIONS` at 8.
   
   Doing this will enable us to encode higher dimension data within a lower 
dimension index (e.g., 3D tessellated triangles as a 10 dimension point using 
only the first 6 dimensions for index construction)

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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

Reply via email to