You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-dev@hadoop.apache.org by "Vinay (JIRA)" <ji...@apache.org> on 2014/02/07 13:38:19 UTC
[jira] [Created] (HDFS-5903) FSVolumeList#initializeReplicaMaps(..)
not doing anything, it can be removed
Vinay created HDFS-5903:
---------------------------
Summary: FSVolumeList#initializeReplicaMaps(..) not doing anything, it can be removed
Key: HDFS-5903
URL: https://issues.apache.org/jira/browse/HDFS-5903
Project: Hadoop HDFS
Issue Type: Bug
Components: datanode
Reporter: Vinay
Assignee: Vinay
Priority: Minor
{code} void initializeReplicaMaps(ReplicaMap globalReplicaMap) throws IOException {
for (FsVolumeImpl v : volumes) {
v.getVolumeMap(globalReplicaMap);
}
}{code}
This method has been called at the time of initialization even before the blockpools are added. So its useless to call this method.
Anyway replica map will be updated for each of the blockpool during {{addBlockPool(..)}} by calling {{FSVolumesList#getAllVolumesMap(..)}}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)