Surendra Singh Lilhore created HDFS-14235: ---------------------------------------------
Summary: Handle ArrayIndexOutOfBoundsException in DataNodeDiskMetrics#slowDiskDetectionDaemon Key: HDFS-14235 URL: https://issues.apache.org/jira/browse/HDFS-14235 Project: Hadoop HDFS Issue Type: Improvement Reporter: Surendra Singh Lilhore below code throwing exception because {{volumeIterator.next()}} called two time without checking hashNext(). {code:java} while (volumeIterator.hasNext()) { FsVolumeSpi volume = volumeIterator.next(); DataNodeVolumeMetrics metrics = volumeIterator.next().getMetrics(); String volumeName = volume.getBaseURI().getPath(); metadataOpStats.put(volumeName, metrics.getMetadataOperationMean()); readIoStats.put(volumeName, metrics.getReadIoMean()); writeIoStats.put(volumeName, metrics.getWriteIoMean()); }{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org