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

Jurriaan Mous updated HBASE-12684:
----------------------------------
    Attachment: HBASE-12684-DEBUG1.patch

[~stack] Thanks! That file was exactly what I needed. :) Didn't know about that 
page with the build artifacts. 

It seems the fail is caused is a NullPointer in an area I thought could never 
be null. Created a new debug patch which probably fixes it and added a Netty 
ResourceLeakDetector since the log was complaining of ByteBuf leaks which I 
didn't have locally. 

> Add new AsyncRpcClient
> ----------------------
>
>                 Key: HBASE-12684
>                 URL: https://issues.apache.org/jira/browse/HBASE-12684
>             Project: HBase
>          Issue Type: Improvement
>          Components: Client
>            Reporter: Jurriaan Mous
>            Assignee: Jurriaan Mous
>         Attachments: HBASE-12684-DEBUG1.patch, HBASE-12684-v1.patch, 
> HBASE-12684-v10.patch, HBASE-12684-v11.patch, HBASE-12684-v12.patch, 
> HBASE-12684-v13.patch, HBASE-12684-v14.patch, HBASE-12684-v15.patch, 
> HBASE-12684-v16.patch, HBASE-12684-v17.patch, HBASE-12684-v2.patch, 
> HBASE-12684-v3.patch, HBASE-12684-v4.patch, HBASE-12684-v5.patch, 
> HBASE-12684-v6.patch, HBASE-12684-v7.patch, HBASE-12684-v8.patch, 
> HBASE-12684-v9.patch, HBASE-12684.patch
>
>
> With the changes in HBASE-12597 it is possible to add new RpcClients. This 
> issue is about adding a new Async RpcClient which would enable HBase to do 
> non blocking protobuf service communication.
> Besides delivering a new AsyncRpcClient I would also like to ask the question 
> what it would take to replace the current RpcClient? This would enable to 
> simplify async code in some next issues.



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

Reply via email to