javanna commented on PR #13472:
URL: https://github.com/apache/lucene/pull/13472#issuecomment-2173341245

   I had a similar reaction as you @msokolov. When it comes to lucene 
benchmarks, we only very recently started running those with concurrency 
enabled, so I think that previous changes to the concurrent code-path were not 
covered? In fact lucene-util did not provide the executor to the searcher until 
last week or so?
   
   > Part of my thinking is that if this change was so impactful, then wouldn't 
we have seen a huge regression when moving from the prior situation (where we 
ran N-1 tasks in the threadpool and one task on the main thread) to the current 
situation?
   
   My general thinking is that there's a gain in using search concurrency in 
many cases, and some situations where it adds overhead or very little gain. At 
least when it comes to what we have observed in Elasticsearch benchmarks, we've 
so far mostly compared no concurrency with some concurrency, and not accurately 
observed differences between different attempts at running tasks concurrently: 
the root issue was the overhead of forking, and running no tasks in the caller 
thread vs one probably did not make a whole lot of difference. I think that the 
proposed solution is very different and that is why we are observing very 
different benchmark results. This change seems to take the concurrent code-path 
to a different level.
   
   With that, please do double check the bench results, more eyes on it can 
only help.
   


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