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

   ### Description
   
   This PR adds multi range traversal logic to collect the histogram on numeric 
field indexed as pointValues for MATCH_ALL cases. Even for non-match all cases 
like `PointRangeQuery`, if the query field == histogram field, this logic can 
be used. For the later, need to supply the `PointRangeQuery` bounds for 
building the appropriate `Ranges` to be collected.
   
   One of the key assumptions is absence of any deleted documents. Maybe going 
forward (especially if the deleted documents percentage is low), we can 
consider correcting the collected `Ranges` by subtracting for deleted 
documents. Although if I remember correctly, getting histogram field values for 
just deleted documents was non-trivial task!


-- 
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