hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Hsieh (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-16432) Revisit the asynchronous ipc implementation
Date Mon, 08 May 2017 13:30:04 GMT

     [ https://issues.apache.org/jira/browse/HBASE-16432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Jonathan Hsieh updated HBASE-16432:
    Fix Version/s:     (was: 1.4.0)

> Revisit the asynchronous ipc implementation
> -------------------------------------------
>                 Key: HBASE-16432
>                 URL: https://issues.apache.org/jira/browse/HBASE-16432
>             Project: HBase
>          Issue Type: Umbrella
>          Components: rpc
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>             Fix For: 2.0.0
> Seems the current approach of implementing AsyncTable is in trouble as we expose some
netty classes in our public interfaces.
> I agree that we should not do this. The AsyncTable should be implemented using the asynchronous
protobuf stub, and we could use CompletableFuture or Deferred instead of netty's Future. I
think the problem of netty's future is that it is tighten with netty's executor. This makes
it impossible to use without netty.

This message was sent by Atlassian JIRA

View raw message