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] [Created] (HBASE-16432) Revisit the asynchronous ipc implementation
Date Wed, 17 Aug 2016 07:07:22 GMT
Duo Zhang created HBASE-16432:

             Summary: Revisit the asynchronous ipc implementation
                 Key: HBASE-16432
                 URL: https://issues.apache.org/jira/browse/HBASE-16432
             Project: HBase
          Issue Type: Umbrella
            Reporter: Duo Zhang

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