Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 61C4D104F2 for ; Fri, 7 Mar 2014 02:13:22 +0000 (UTC) Received: (qmail 56732 invoked by uid 500); 7 Mar 2014 02:12:55 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 56569 invoked by uid 500); 7 Mar 2014 02:12:52 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 56410 invoked by uid 99); 7 Mar 2014 02:12:49 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Mar 2014 02:12:49 +0000 Date: Fri, 7 Mar 2014 02:12:49 +0000 (UTC) From: "Hudson (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-10432) Rpc retries non-recoverable error MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-10432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13923419#comment-13923419 ] Hudson commented on HBASE-10432: -------------------------------- FAILURE: Integrated in HBase-TRUNK-on-Hadoop-1.1 #109 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-1.1/109/]) HBASE-10432 Rpc retries non-recoverable error (ndimiduk: rev 1574973) * /hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RpcRetryingCaller.java * /hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/RpcClient.java * /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java > Rpc retries non-recoverable error > --------------------------------- > > Key: HBASE-10432 > URL: https://issues.apache.org/jira/browse/HBASE-10432 > Project: HBase > Issue Type: Bug > Components: IPC/RPC > Affects Versions: 0.98.0, 0.96.2, 0.99.0 > Reporter: Nick Dimiduk > Assignee: Nick Dimiduk > Priority: Minor > Fix For: 0.96.2, 0.98.1, 0.99.0 > > Attachments: HBASE-10432.00.patch, HBASE-10432.01.patch, HBASE-10432.02.patch, HBASE-10432.02.patch, HBASE-10432.02.patch, HBASE-10432.03-0.96.patch, HBASE-10432.03-0.98.patch, HBASE-10432.03.patch, exception.txt > > > I'm recently working with hbase/trunk + hive/trunk. I had a hive command eventually timeout with the following exception (stacktrace truncated). > {noformat} > Caused by: java.io.IOException: Could not set up IO Streams > at org.apache.hadoop.hbase.ipc.RpcClient$Connection.setupIOstreams(RpcClient.java:922) > at org.apache.hadoop.hbase.ipc.RpcClient.getConnection(RpcClient.java:1536) > at org.apache.hadoop.hbase.ipc.RpcClient.call(RpcClient.java:1425) > at org.apache.hadoop.hbase.ipc.RpcClient.callBlockingMethod(RpcClient.java:1654) > at org.apache.hadoop.hbase.ipc.RpcClient$BlockingRpcChannelImplementation.callBlockingMethod(RpcClient.java:1712) > at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$BlockingStub.scan(ClientProtos.java:28857) > at org.apache.hadoop.hbase.client.ScannerCallable.openScanner(ScannerCallable.java:302) > at org.apache.hadoop.hbase.client.ScannerCallable.call(ScannerCallable.java:157) > at org.apache.hadoop.hbase.client.ScannerCallable.call(ScannerCallable.java:57) > at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(RpcRetryingCaller.java:120) > ... 43 more > Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.net.NetUtils.getInputStream(Ljava/net/Socket;)Lorg/apache/hadoop/net/SocketInputWrapper; > at org.apache.hadoop.hbase.ipc.RpcClient$Connection.setupIOstreams(RpcClient.java:861) > ... 52 more > {noformat} > The root cause looks like a dependency version missmatch (Hive compiled vs hadoop1, HBase vs hadoop2). However, we still retry this exception, even though it'll never actually complete. We should be more careful where we blindly catch Throwables. -- This message was sent by Atlassian JIRA (v6.2#6252)