[ 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: 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, 1.4.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 (v6.3.15#6346)