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

Xiaobing Zhou commented on HADOOP-12957:
----------------------------------------

Thanks for review. Patch v004 is posted.

1. fixed some issues in ipc.Client
2. fixed async call counter
3. fixed callback across multiple layers (e.g. ipc.Client, ProtobufRpcEngine, 
ClientNamenodeProtocolTranslatorPB and AsyncDistributedFileSystem)
4. added many tests for async RPC and async rename (e.g. TestAsyncIPC and 
TestAsyncDFSRename)
5. fix broken tests for async rename as a result of limiting number of async 
calls (see also TestAsyncDFSRename)

> Limit the number of outstanding async calls
> -------------------------------------------
>
>                 Key: HADOOP-12957
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12957
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: ipc
>            Reporter: Xiaobing Zhou
>            Assignee: Xiaobing Zhou
>         Attachments: HADOOP-12957-HADOOP-12909.000.patch, 
> HADOOP-12957-combo.000.patch, HADOOP-12957.001.patch, HADOOP-12957.002.patch, 
> HADOOP-12957.003.patch, HADOOP-12957.004.patch
>
>
> In async RPC, if the callers don't read replies fast enough, the buffer 
> storing replies could be used up. This is to propose limiting the number of 
> outstanding async calls to eliminate the issue.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to