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


##########
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:
   > I was worried about recurring conflicts if we just change it in branch_9x, 
is that not the case? 
   
   I wouldn't expect the conflicts to be to horrible. The biggest ones I have 
ran into is the new `switch` statement usages. 
   
   > Skipping backport for something like this didn't seem right either.
   
   No, backporting the test fix is good. Allows them to be unmuted & ensures we 
are actually testing these paths.
   
   >  I'd like to learn what we consider as good practice for Lucene codebase.
   
   There is no prevalent pattern. Its a "gut" thing, and I would rather there 
not be any mandate. 
   
   Its fine that you did this, just wanted to indicate that in this particular 
case, seemed like it wasn't necessary.



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