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 9198219DDA for ; Tue, 15 Mar 2016 18:13:34 +0000 (UTC) Received: (qmail 22458 invoked by uid 500); 15 Mar 2016 18:13:33 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 22380 invoked by uid 500); 15 Mar 2016 18:13:33 -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 22040 invoked by uid 99); 15 Mar 2016 18:13:33 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Mar 2016 18:13:33 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 822F52C1F60 for ; Tue, 15 Mar 2016 18:13:33 +0000 (UTC) Date: Tue, 15 Mar 2016 18:13:33 +0000 (UTC) From: "Mikhail Antonov (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-15390) Unnecessary MetaCache evictions cause elevated number of requests to meta 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-15390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Antonov updated HBASE-15390: ------------------------------------ Summary: Unnecessary MetaCache evictions cause elevated number of requests to meta (was: ClientExceptionUtils doesn't handle CallQueueTooBigException properly) > Unnecessary MetaCache evictions cause elevated number of requests to meta > ------------------------------------------------------------------------- > > Key: HBASE-15390 > URL: https://issues.apache.org/jira/browse/HBASE-15390 > Project: HBase > Issue Type: Bug > Components: Client > Affects Versions: 1.2.0 > Reporter: Mikhail Antonov > Assignee: Mikhail Antonov > Priority: Blocker > Fix For: 1.3.0, 1.2.1 > > > In #isMetaClearingException() we're checking for CallQueueTooBigException, but under debugger in tests I saw that what we're really getting in here is RemoteWithExtrasException, which doesn't allow to easily unwrap CQTBE from it, since it's stored in the classname field, and findException() or unwrapRemoteException() fail to unwrap it correctly. > I think we'd have the same behavior with other exceptions wrapper this way. -- This message was sent by Atlassian JIRA (v6.3.4#6332)