hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-12729) Backport HBASE-5162 (Basic client pushback mechanism) to 0.98
Date Sat, 10 Jan 2015 03:43:34 GMT

     [ 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)

Mime
View raw message