You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Shalin Shekhar Mangar (JIRA)" <ji...@apache.org> on 2016/02/27 08:53:18 UTC

[jira] [Updated] (SOLR-8748) OverseerTaskProcessor limits number of concurrent tasks to just 10 even though the thread pool size is 100

     [ https://issues.apache.org/jira/browse/SOLR-8748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shalin Shekhar Mangar updated SOLR-8748:
----------------------------------------
    Attachment: SOLR-8748.patch

# Renamed maxParallelThreads to a static constant MAX_PARALLEL_TASKS
# Increased value of constant to 100 from 10.

> OverseerTaskProcessor limits number of concurrent tasks to just 10 even though the thread pool size is 100
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-8748
>                 URL: https://issues.apache.org/jira/browse/SOLR-8748
>             Project: Solr
>          Issue Type: Bug
>          Components: SolrCloud
>    Affects Versions: 4.10.4, 5.5
>            Reporter: Shalin Shekhar Mangar
>             Fix For: master, 6.0
>
>         Attachments: SOLR-8748.patch
>
>
> OverseerTaskProcessor uses maxParallelThreads to limit number of concurrent tasks but the same is not used for creating the thread pool. The default limit of 10 is too small, IMO and we should change it to 100. The overseer collection processor mostly just waits around on network calls so there is no harm in increasing this limit.



--
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