benwtrent commented on code in PR #13311:
URL: https://github.com/apache/lucene/pull/13311#discussion_r1568758563


##########
lucene/core/src/test/org/apache/lucene/search/BaseKnnVectorQueryTestCase.java:
##########
@@ -781,7 +781,7 @@ public void testTimeLimitingKnnCollectorManager() throws 
IOException {
       TimeLimitingKnnCollectorManager noTimeoutManager =
           new TimeLimitingKnnCollectorManager(delegate, null);
       KnnCollector noTimeoutCollector =
-          noTimeoutManager.newCollector(Integer.MAX_VALUE, 
searcher.leafContexts.getFirst());
+          noTimeoutManager.newCollector(Integer.MAX_VALUE, 
searcher.leafContexts.get(0));

Review Comment:
   This doesn't really make sense to me :/. Main requires JDK21 and using all 
the nice things 21 provides is, well, nice. 
   
   Its pretty common for backports to have one or more weird issues due to 
compilation levels. The biggest one I have seen is `if (klass instanceof 
ClassFoo classFoo)` or the new `switch` statement syntax. 



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