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

Erik Krogen commented on HADOOP-16266:
--------------------------------------

In terms of more concrete comments on v005 patch:
* I agree with Steve about slf4j instead of commons-logging in 
{{ProcessingDetails}}, I did not notice that before.
* We have a lot of {{long}} variable and parameters that used to store millis, 
but now store nanos. Can we change the name of all of these to have a {{Nanos}} 
suffix? I would say millis are sort of the de facto default, so if we are using 
nanos, we should make it obvious.
* I have a concern about where the {{call.isOpen()}} call is performed. Since 
it is called after {{call.run()}}, the call may have been naturally closed by 
this point. I think we need to store {{processed = call.isOpen()}} _before_ 
calling {{call.run()}}.

> Add more fine-grained processing time metrics to the RPC layer
> --------------------------------------------------------------
>
>                 Key: HADOOP-16266
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16266
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: ipc
>            Reporter: Christopher Gregorian
>            Assignee: Christopher Gregorian
>            Priority: Minor
>              Labels: rpc
>         Attachments: HADOOP-16266.001.patch, HADOOP-16266.002.patch, 
> HADOOP-16266.003.patch, HADOOP-16266.004.patch, HADOOP-16266.005.patch
>
>
> Splitting off of HDFS-14403 to track the first part: introduces more 
> fine-grained measuring of how a call's processing time is split up.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to