[ https://issues.apache.org/jira/browse/SOLR-12101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Miller reassigned SOLR-12101: ---------------------------------- Assignee: Mark Miller > Tests: Timeout for zk shortened by config of server > --------------------------------------------------- > > Key: SOLR-12101 > URL: https://issues.apache.org/jira/browse/SOLR-12101 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Gus Heck > Assignee: Mark Miller > Priority: Major > > After some digging I found this code in ZkTestServer: > {code:java} > public void run() throws InterruptedException { > log.info("STARTING ZK TEST SERVER"); > // we don't call super.distribSetUp > zooThread = new Thread() { > > @Override > public void run() { > ServerConfig config = new ServerConfig() { > { > setClientPort(ZkTestServer.this.clientPort); > this.dataDir = zkDir; > this.dataLogDir = zkDir; > this.tickTime = theTickTime; > } > > public void setClientPort(int clientPort) { > if (clientPortAddress != null) { > try { > this.clientPortAddress = new InetSocketAddress( > InetAddress.getByName(clientPortAddress.getHostName()), > clientPort); > } catch (UnknownHostException e) { > throw new RuntimeException(e); > } > } else { > this.clientPortAddress = new InetSocketAddress(clientPort); > } > log.info("client port:" + this.clientPortAddress); > } > }; > try { > zkServer.runFromConfig(config); > } catch (Throwable e) { > throw new RuntimeException(e); > } > } > }; > {code} > And what I noticed is that min/max timeouts are unset and theTickTime is > onlly ever set to a big blue 1000 leading to default min/max timeout values > of 2/20 seconds > ([https://discuss.pivotal.io/hc/en-us/articles/205187157-Pivotal-HD-About-how-to-correctly-config-zookeeper-session-timeout-parameter-minSessionTimeout-and-maxSessionTimeout] > --> jibes with the zk code I see in my editor). > > I suggest we provide explicit min/max configs in the anonymous inner class > here setting them back to the 3/60 defaults. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org