hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Duo Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HBASE-15921) Add first AsyncTable impl and create TableImpl based on it
Date Wed, 17 Aug 2016 06:39:25 GMT

    [ https://issues.apache.org/jira/browse/HBASE-15921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15423827#comment-15423827
] 

Duo Zhang edited comment on HBASE-15921 at 8/17/16 6:39 AM:
------------------------------------------------------------

OK, you use it in this patch...

I left a comment on rb, I do not think it is a good idea to jump over the stub layer of protobuf
to call a RpcChannel directly, the method name mapping is fragile, and we also bypass the
type check which is not good...

Thanks.


was (Author: apache9):
OK, you use it in this patch...

I left a comment on rb, I do not think it is a good idea to jump over the stub layer of protobuf
to call a RpcChannel directly, the method name mapping is fragile, and we also eliminate the
type check...

Thanks.

> Add first AsyncTable impl and create TableImpl based on it
> ----------------------------------------------------------
>
>                 Key: HBASE-15921
>                 URL: https://issues.apache.org/jira/browse/HBASE-15921
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Jurriaan Mous
>            Assignee: Jurriaan Mous
>         Attachments: HBASE-15921.patch, HBASE-15921.v1.patch
>
>
> First we create an AsyncTable interface with implementation without the Scan functionality.
Those will land in a separate patch since they need a refactor of existing scans.
> Also added is a new TableImpl to replace HTable. It uses the AsyncTableImpl internally
and should be a bit faster because it does jump through less hoops to do ProtoBuf transportation.
This way we can run all existing tests on the AsyncTableImpl to guarantee its quality.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message