Does every thread really need to notify the update handler of the commit interval/threshold being reached, or really just the first thread that notices should send the signal, or better yet a background commit watching thread so that no "foreground" thread has to pay attention at all. That is assuming they wouldn't need to block like they are now for a reason I'm likely unaware of...
--j -- View this message in context: http://www.nabble.com/DirectUpdateHandler2-threads-pile-up-behind-scheduleCommitWithin-tp23431691p23431745.html Sent from the Solr - Dev mailing list archive at Nabble.com.