You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Sergey Shelukhin <se...@hortonworks.com> on 2017/09/20 02:21:27 UTC

TestMiniAccumuloCliDriver hangs

Hi.
Seems like something has broken MiniAccumulo tests, making them time out;
that, in turn, makes the whole HiveQA run slower.
Anyone familiar with Accumulo stuff? I’ve heard rumors that it might get
removed as a first class part of Hive in 3.0, should we just disable the
test?

I cannot find any recent run where it has succeeded so I’m not sure what
breaks it.

The test hangs forever and spams an exception into the logs:
org.apache.thrift.transport.TTransportException: Failed to connect to a
server
        at 
org.apache.accumulo.core.client.impl.ThriftTransportPool.getAnyTransport(Th
riftTransportPool.java:474) ~[accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
t.java:143) ~[accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
t.java:119) ~[accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
t.java:115) ~[accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ServerClient.executeRaw(ServerClient.j
ava:97) [accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ServerClient.execute(ServerClient.java
:63) [accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.impl.ConnectorImpl.<init>(ConnectorImpl.jav
a:69) [accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.core.client.ZooKeeperInstance.getConnector(ZooKeeperIns
tance.java:270) [accumulo-core-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.minicluster.impl.MiniAccumuloClusterImpl.getConnector(M
iniAccumuloClusterImpl.java:749) [accumulo-minicluster-1.8.1.jar:1.8.1]
        at 
org.apache.accumulo.minicluster.MiniAccumuloCluster.getConnector(MiniAccumu
loCluster.java:116) [accumulo-minicluster-1.8.1.jar:1.8.1]







Re: TestMiniAccumuloCliDriver hangs

Posted by Peter Vary <pv...@cloudera.com>.
Hi,

Last time I discussed this with Ashutosh I mentioned that Cloudera supports Accumulo, so it would be good if we can have it here too.
I remember not too long ago some commit related to enhancing index tables in Accumulo too.

Just using jira (when the "TestAccumuloCliDriver did not produce" starts to appear), I would blame this commit:
https://issues.apache.org/jira/browse/HIVE-17373 <https://issues.apache.org/jira/browse/HIVE-17373>

After reverting it I was able to run the test.

Thanks,
Peter

> On Sep 20, 2017, at 4:21 AM, Sergey Shelukhin <se...@hortonworks.com> wrote:
> 
> Hi.
> Seems like something has broken MiniAccumulo tests, making them time out;
> that, in turn, makes the whole HiveQA run slower.
> Anyone familiar with Accumulo stuff? I’ve heard rumors that it might get
> removed as a first class part of Hive in 3.0, should we just disable the
> test?
> 
> I cannot find any recent run where it has succeeded so I’m not sure what
> breaks it.
> 
> The test hangs forever and spams an exception into the logs:
> org.apache.thrift.transport.TTransportException: Failed to connect to a
> server
>        at 
> org.apache.accumulo.core.client.impl.ThriftTransportPool.getAnyTransport(Th
> riftTransportPool.java:474) ~[accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
> t.java:143) ~[accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
> t.java:119) ~[accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ServerClient.getConnection(ServerClien
> t.java:115) ~[accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ServerClient.executeRaw(ServerClient.j
> ava:97) [accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ServerClient.execute(ServerClient.java
> :63) [accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.impl.ConnectorImpl.<init>(ConnectorImpl.jav
> a:69) [accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.core.client.ZooKeeperInstance.getConnector(ZooKeeperIns
> tance.java:270) [accumulo-core-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.minicluster.impl.MiniAccumuloClusterImpl.getConnector(M
> iniAccumuloClusterImpl.java:749) [accumulo-minicluster-1.8.1.jar:1.8.1]
>        at 
> org.apache.accumulo.minicluster.MiniAccumuloCluster.getConnector(MiniAccumu
> loCluster.java:116) [accumulo-minicluster-1.8.1.jar:1.8.1]
> 
> 
> 
> 
> 
>