Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DA2EC10096 for ; Sun, 26 Jan 2014 22:13:45 +0000 (UTC) Received: (qmail 39702 invoked by uid 500); 26 Jan 2014 22:13:39 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 39574 invoked by uid 500); 26 Jan 2014 22:13:38 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 39554 invoked by uid 99); 26 Jan 2014 22:13:38 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Jan 2014 22:13:38 +0000 Date: Sun, 26 Jan 2014 22:13:38 +0000 (UTC) From: "stack (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (HBASE-2569) Improper error handling in face of version mismatch between the client and the server 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-2569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack resolved HBASE-2569. -------------------------- Resolution: Unresolved Closing as unresolved. Refers to an old version of hbase. > Improper error handling in face of version mismatch between the client and the server > ------------------------------------------------------------------------------------- > > Key: HBASE-2569 > URL: https://issues.apache.org/jira/browse/HBASE-2569 > Project: HBase > Issue Type: Bug > Components: Client > Reporter: Benoit Sigoure > Priority: Minor > > I use trunk, and every once in a while, when I upgrade my test instance of HBase, my clients end up in a seemingly endless loop when instantiating an {{HTable}} instance: > {code} > 10/05/18 23:42:46 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode /hbase/root-region-server got 192.168.0.7:61322 > 10/05/18 23:42:47 DEBUG client.HConnectionManager$TableServers: Root region location changed. Sleeping. > 10/05/18 23:42:48 DEBUG client.HConnectionManager$TableServers: Wake. Retry finding root region. > {code} > I'm pretty certain that the code throws an appropriate exception to complain about the version mismatch but it must be getting eaten somewhere and the code probably applies the usual retry logic instead of throwing up its hands in the air and immediately giving up, as I think it should. -- This message was sent by Atlassian JIRA (v6.1.5#6160)