You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Alan Woodward (JIRA)" <ji...@apache.org> on 2015/11/09 11:34:11 UTC
[jira] [Created] (SOLR-8255) MiniSolrCloudCluster can return before
all its jetties are ready
Alan Woodward created SOLR-8255:
-----------------------------------
Summary: MiniSolrCloudCluster can return before all its jetties are ready
Key: SOLR-8255
URL: https://issues.apache.org/jira/browse/SOLR-8255
Project: Solr
Issue Type: Bug
Reporter: Alan Woodward
Assignee: Alan Woodward
MiniSolrCloudCluster waits until it has seen all its servers appear in the cluster live nodes list before its constructor returns. However, a node can appear in this list before jetty.start() has returned, so in particularly slow cases the cluster constructor will return before this jetty has been added to its internal list. This can lead to test failures like http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/14819/, where the assertion on TestMiniSolrClusterCluster line 120 fails because the jettys list doesn't include the slow-starting node. It also means that the slow starter doesn't get shut down properly, because shutdown() is called before the slow node is added to the list of nodes to close.
--
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