DivyanshIITB commented on PR #14335:
URL: https://github.com/apache/lucene/pull/14335#issuecomment-2726271504
Thanks for the detailed clarification, @jpountz!
I have made the necessary changes to the implementation:
- Implemented a shared global thread pool with a fixed size of numProcessors
/ 2.
- Ensured that each IndexWriter submits merge tasks to the shared pool
without dynamic reallocation, as idle writers naturally
submit fewer tasks.
- Updated the logic in MergeScheduler.java to align with these changes.
@jpountz, I’ve made the requested changes. Please review when you get a
chance.
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]