lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ramkumar Aiyengar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-6261) Run ZK watch event callbacks in parallel to the event thread
Date Mon, 29 Sep 2014 15:33:34 GMT

    [ https://issues.apache.org/jira/browse/SOLR-6261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14151800#comment-14151800
] 

Ramkumar Aiyengar commented on SOLR-6261:
-----------------------------------------

np, I have now opened SOLR-6570 for this, this is for pull #78 on GitHub.

> Run ZK watch event callbacks in parallel to the event thread
> ------------------------------------------------------------
>
>                 Key: SOLR-6261
>                 URL: https://issues.apache.org/jira/browse/SOLR-6261
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud
>    Affects Versions: 4.9
>            Reporter: Ramkumar Aiyengar
>            Assignee: Mark Miller
>            Priority: Minor
>             Fix For: 4.10, Trunk
>
>         Attachments: thread-compare.jpg
>
>
> Currently checking for leadership (due to the leader's ephemeral node going away) happens
in ZK's event thread. If there are many cores and all of them are due leadership, then they
would have to serially go through the two-way sync and leadership takeover.
> For tens of cores, this could mean 30-40s without leadership before the last in the list
even gets to start the leadership process. If the leadership process happens in a separate
thread, then the cores could all take over in parallel.



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


Mime
View raw message