[
https://issues.apache.org/jira/browse/HDFS-15026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16986136#comment-16986136
]
Lisheng Sun commented on HDFS-15026:
------------------------------------
hi [~ayushtkn]
NameNode.getNameNodeMetrics() return null in
PendingReconstructionBlocks#pendingReconstructionCheck.
{code:java}
/**
* Iterate through all items and detect timed-out items
*/
void pendingReconstructionCheck() {
.....
NameNode.getNameNodeMetrics().incTimeoutReReplications();
...
}
}
}
}
{code}
the v002 patch fixed checkstyle. Could you help review it? Thank you.
> TestPendingReconstruction#testPendingReconstruction() fail in trunk
> -------------------------------------------------------------------
>
> Key: HDFS-15026
> URL: https://issues.apache.org/jira/browse/HDFS-15026
> Project: Hadoop HDFS
> Issue Type: Bug
> Reporter: Lisheng Sun
> Assignee: Lisheng Sun
> Priority: Minor
> Attachments: HDFS-15026.001.patch, HDFS-15026.002.patch
>
>
> when run only a UT of TestPendingReconstruction#testPendingReconstruction(),
> it will fail and throw NullPointerException.
> {code:java}
> 2019-12-02 16:02:54,887
> [org.apache.hadoop.hdfs.server.blockmanagement.PendingReconstructionBlocks$PendingReconstructionMonitor@57baeedf]
> WARN blockmanagement.BlockManager
> (PendingReconstructionBlocks.java:pendingReconstructionCheck(273)) -
> PendingReconstructionMonitor timed out blk_0_02019-12-02 16:02:54,887
> [org.apache.hadoop.hdfs.server.blockmanagement.PendingReconstructionBlocks$PendingReconstructionMonitor@57baeedf]
> WARN blockmanagement.BlockManager
> (PendingReconstructionBlocks.java:pendingReconstructionCheck(273)) -
> PendingReconstructionMonitor timed out blk_0_0Exception in thread
> "org.apache.hadoop.hdfs.server.blockmanagement.PendingReconstructionBlocks$PendingReconstructionMonitor@57baeedf"
> java.lang.NullPointerException at
> org.apache.hadoop.hdfs.server.blockmanagement.PendingReconstructionBlocks$PendingReconstructionMonitor.pendingReconstructionCheck(PendingReconstructionBlocks.java:274)
> at
> org.apache.hadoop.hdfs.server.blockmanagement.PendingReconstructionBlocks$PendingReconstructionMonitor.run(PendingReconstructionBlocks.java:248)
> at java.lang.Thread.run(Thread.java:748)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]