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

   ### Description
   As mentioned in issue #12333, if ```after``` value is out of range for a 
field in a segment, ```PagingFieldCollector``` is not able to put any item in 
the ```FieldhitQueue```.  Due to which ```queueFull``` always stays ```false``` 
and it wont ever update PointValues based ```competitiveIterator``` to skip 
non-competitive hits. 
   
   I think, it makes sense to update ```competitiveIterator``` even if queue is 
not full and the query is ```after``` query because we have at least 
```topValue``` in ```after``` query always. That itself should be capable 
enough to skip non-competitive hits. 
   


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