Return-Path: X-Original-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Delivered-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0A7D2C0FA for ; Wed, 3 Jul 2013 00:21:21 +0000 (UTC) Received: (qmail 62960 invoked by uid 500); 3 Jul 2013 00:21:20 -0000 Delivered-To: apmail-hadoop-common-issues-archive@hadoop.apache.org Received: (qmail 62898 invoked by uid 500); 3 Jul 2013 00:21:20 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-issues@hadoop.apache.org Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 62818 invoked by uid 99); 3 Jul 2013 00:21:20 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jul 2013 00:21:20 +0000 Date: Wed, 3 Jul 2013 00:21:20 +0000 (UTC) From: "Suresh Srinivas (JIRA)" To: common-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HADOOP-9688) Add globally unique request ID to RPC requests MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ 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