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 1C4B017E5D for ; Sat, 10 Jan 2015 03:43:34 +0000 (UTC) Received: (qmail 90224 invoked by uid 500); 10 Jan 2015 03:43:35 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 89929 invoked by uid 500); 10 Jan 2015 03:43:35 -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 89722 invoked by uid 99); 10 Jan 2015 03:43:35 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 03:43:35 +0000 Date: Sat, 10 Jan 2015 03:43:34 +0000 (UTC) From: "Andrew Purtell (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-12729) Backport HBASE-5162 (Basic client pushback mechanism) to 0.98 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-12729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12729: ----------------------------------- Attachment: HBASE-12729-0.98.patch Parking a WIP patch. Not ready yet. Because we can't change HConnection, I introduce a new interface StatisticsHConnection that extends HConnection. HConnectionManager now creates HConnectionImplementations that implement StatisticsHConnection. Where appropriate we check if the connection is of type StatisticsHConnection in the unlikely case someone passes in a custom implementation of HConnection. I'm sure the client changes didn't break AsyncProcess because the client tests all pass. The new end to end test in hbase-server TestClientPushback is not passing yet. > Backport HBASE-5162 (Basic client pushback mechanism) to 0.98 > ------------------------------------------------------------- > > Key: HBASE-12729 > URL: https://issues.apache.org/jira/browse/HBASE-12729 > Project: HBase > Issue Type: Sub-task > Components: Client, regionserver > Reporter: Andrew Purtell > Assignee: Andrew Purtell > Fix For: 0.98.10 > > Attachments: HBASE-12729-0.98.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)