You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Michael McCandless (JIRA)" <ji...@apache.org> on 2014/11/14 10:04:34 UTC

[jira] [Created] (LUCENE-6063) Allow overriding ConcurrentMergeScheduler's denial-of-service protection

Michael McCandless created LUCENE-6063:
------------------------------------------

             Summary: Allow overriding ConcurrentMergeScheduler's denial-of-service protection
                 Key: LUCENE-6063
                 URL: https://issues.apache.org/jira/browse/LUCENE-6063
             Project: Lucene - Core
          Issue Type: Improvement
          Components: core/index
            Reporter: Michael McCandless
            Assignee: Michael McCandless
             Fix For: 5.0, Trunk


In LUCENE-5310 we explored improving CMS/SMS sharing/concurrency, but
the issue never "converged", so I want to break out one small part of
it here: the ability to override CMS's default "aggressive"
denial-of-service protection where it forcefully stalls the incoming
threads that are responsible for creating too many segments.

More advanced applications can more gracefully handle the "too many
merges" by e.g. slowing down the incoming indexing rate at a higher
level.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org