[
https://issues.apache.org/jira/browse/HDFS-15075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17064329#comment-17064329
]
Íñigo Goiri edited comment on HDFS-15075 at 3/22/20, 4:14 PM:
--------------------------------------------------------------
Thanks [~hexiaoqiao] for the updated patch.
Good call on the doc file.
After checking more, I have a few minor comments... sorry for bringing them up
late:
* The finally block in the new TestDataNodeMetrics test, should be expanded.
Usually, Yetus would complain.
* Add a few basic comments to the new test (e.g., "Write into a file to trigger
DN metrics").
* I know that DataNodeMetrics doesn't have javadocs, but given that we have
latencies and millis in some parameters, I would make all of them called
"latency" and to have a javadoc saying is milliseconds (let's do this just for
the new methods).
* Let's move the substraction of the time inside the null checks all over
FsDatasetImpl, there is no point doing the substraction and then not doing
anything if it is null.
was (Author: elgoiri):
Thanks [~hexiaoqiao] for the updated patch.
Good call on the doc file.
After checking more, I have a few minor comments... sorry for bringing them up
late:
* The finally block in the new TestDataNodeMetrics test, should be expanded.
Usually, Yetus would complain.
* Add a few basic comments to the new test (e.g., "Write into a file to trigger
DN metrics".
* I know that DataNodeMetrics doesn't have javadocs, but given that we have
latencies and millis in some parameters, I would make all of them called
"latency" and to have a javadoc saying is milliseconds (let's do this just for
the new methods).
* Let's move the substraction of the time inside the null checks all over
FsDatasetImpl, there is no point doing the substraction and then not doing
anything if it is null.
> Remove process command timing from BPServiceActor
> -------------------------------------------------
>
> Key: HDFS-15075
> URL: https://issues.apache.org/jira/browse/HDFS-15075
> Project: Hadoop HDFS
> Issue Type: Improvement
> Reporter: Íñigo Goiri
> Assignee: Xiaoqiao He
> Priority: Major
> Attachments: HDFS-15075.001.patch, HDFS-15075.002.patch,
> HDFS-15075.003.patch, HDFS-15075.004.patch, HDFS-15075.005.patch,
> HDFS-15075.006.patch
>
>
> HDFS-14997 moved the command processing into async.
> Right now, we are checking the time to add to a queue.
> We should remove this one and maybe move the timing within the thread.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]