Jeevananthan-23 commented on issue #817:
URL: https://github.com/apache/lucenenet/issues/817#issuecomment-1502965652

   
   > In general, LuceneNET has great concurrency support. The parallel 
DrillSideways implementation you mentioned is specifically for facets. That 
particular feature wasn't added until Lucene 9. As such it won't be added to 
LuceneNET 4.8.
   
   parallel DrillSideways implementation is added back in Lucene 7 and Better 
Segment Thread Map algo is part of Lucene 9 expecting both the improvements 
added to LuceneNet 4.8. 
   > 
   > However, it is currently hoped that after LuceneNET 4.8 has a production 
release, we will begin working on catching up LuceneNET to the latest version 
of Java Lucene.
   
   Coming back to LuceneNet concurrency is not supported for Async also some of 
the concurrency works rely on Dedicated ThreadPool with the help of 
TaskScheduler APIs like IndexSearch, ConcurrentMergerScheduler and etc.., To 
handle this kind of scenario LuceneNet uses 
`LimitedConcurrencyLevelTaskScheduler.cs`.   


-- 
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: dev-unsubscr...@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to