[ https://issues.apache.org/jira/browse/IMPALA-4060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Tauber-Marshall resolved IMPALA-4060. -------------------------------------------- Resolution: Cannot Reproduce > Timeout in stress test TPC-H queries when run against Kudu > ---------------------------------------------------------- > > Key: IMPALA-4060 > URL: https://issues.apache.org/jira/browse/IMPALA-4060 > Project: IMPALA > Issue Type: Improvement > Components: Backend > Affects Versions: Impala 2.7.0 > Reporter: Dimitris Tsirogiannis > Assignee: Thomas Tauber-Marshall > Priority: Major > Labels: kudu, stress > > Running the stress test against Kudu results in a large number of queries > timing out with the following error: > {noformat} > I0831 22:57:36.206172 24679 jni-util.cc:169] java.lang.RuntimeException: > Loading Kudu Table failed > at > com.cloudera.impala.planner.KuduScanNode.computeScanRangeLocations(KuduScanNode.java:155) > at > com.cloudera.impala.planner.KuduScanNode.init(KuduScanNode.java:104) > at > com.cloudera.impala.planner.SingleNodePlanner.createScanNode(SingleNodePlanner.java:1257) > at > com.cloudera.impala.planner.SingleNodePlanner.createTableRefNode(SingleNodePlanner.java:1470) > at > com.cloudera.impala.planner.SingleNodePlanner.createTableRefsPlan(SingleNodePlanner.java:745) > at > com.cloudera.impala.planner.SingleNodePlanner.createSelectPlan(SingleNodePlanner.java:585) > at > com.cloudera.impala.planner.SingleNodePlanner.createQueryPlan(SingleNodePlanner.java:236) > at > com.cloudera.impala.planner.SingleNodePlanner.createSingleNodePlan(SingleNodePlanner.java:144) > at > com.cloudera.impala.planner.Planner.createPlan(Planner.java:62) > at > com.cloudera.impala.service.Frontend.createExecRequest(Frontend.java:975) > at > com.cloudera.impala.service.JniFrontend.createExecRequest(JniFrontend.java:150) > Caused by: com.stumbleupon.async.TimeoutException: Timed out after 10000ms > when joining Deferred@1666682109(state=PENDING, result=null, callback=get > tablet locations from the master for table Kudu Master -> release master > lookup permit -> retry RPC -> org.kududb.client.AsyncKuduClient$4@8e968ff -> > wakeup thread Thread-55, errback=passthrough -> release master lookup permit > -> retry RPC after error -> passthrough -> wakeup thread Thread-55) > at com.stumbleupon.async.Deferred.doJoin(Deferred.java:1161) > at com.stumbleupon.async.Deferred.join(Deferred.java:1029) > at org.kududb.client.KuduClient.openTable(KuduClient.java:181) > at > com.cloudera.impala.planner.KuduScanNode.computeScanRangeLocations(KuduScanNode.java:119) > ... 10 more > {noformat} > Another entry in the log that seems quite relevant is related to a long > thread creation time: > {noformat} > W0831 22:52:59.616951 8714 thread.cc:502] negotiator [worker] (thread pool) > Time spent creating pthread: real 37.363s user 0.000s sys 0.000s > {noformat} > The stress test was run in an EC2 8 node cluster with CDH 5.9.1 installed. > The latest Kudu was installed using packages. OS version is Ubuntu 14.04. The > stress test run TPC-H queries in scale factor 10. > Filing this JIRA for Impala now until the necessary changes in the stress > test generator are checked in. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org