[ https://issues.apache.org/jira/browse/LUCENE-6094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael McCandless updated LUCENE-6094: --------------------------------------- Attachment: LUCENE-6094.patch Patch + test, I think it's ready. The test hangs w/o the fix ... > IW.rollback can take forever when CMS has stalled threads > --------------------------------------------------------- > > Key: LUCENE-6094 > URL: https://issues.apache.org/jira/browse/LUCENE-6094 > Project: Lucene - Core > Issue Type: Bug > Components: core/index > Reporter: Michael McCandless > Assignee: Michael McCandless > Priority: Minor > Fix For: 5.0, Trunk > > Attachments: LUCENE-6094.patch > > > CMS hard-stalls incoming threads for denial-of-service protection when > merging cannot keep up with whatever is producing new segments. > When you call IW.rollback, it asks all merges to abort, and a running merge > will periodically check to see if it should abort. > However, a stalled merge fails to check, which means rollback can take > indefinitely long; I've seen this in Elasticsearch causing shutdown to take > > 10 sec. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org