You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Suresh Srinivas (JIRA)" <ji...@apache.org> on 2013/07/03 02:21:20 UTC

[jira] [Commented] (HADOOP-9688) Add globally unique request ID to RPC requests

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

Suresh Srinivas commented on HADOOP-9688:
-----------------------------------------

Thinking a bit more about this issue, here is another way to solve this problem. Current approach is to add UUID to identify every request uniquely. This has the cost of UUID generation for every request. Current RPC request callID is guaranteed to be unique for requests from a client. If we can identify an instance of client uniquely, say clientID, then clientID + callID will identify requests uniquely from a single client (based on callID), from two different clients on the same machine (based on clientID) and from two different clients on different machines (again based on clientID).

What do folks think?

                
> Add globally unique request ID to RPC requests
> ----------------------------------------------
>
>                 Key: HADOOP-9688
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9688
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: ipc
>            Reporter: Suresh Srinivas
>            Assignee: Suresh Srinivas
>         Attachments: HADOOP-9688.patch
>
>
> This is a subtask in hadoop-common related to HDFS-4942 to add unique request ID to RPC requests.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira