Balancer utilization classification is not complete ---------------------------------------------------
Key: HDFS-1748 URL: https://issues.apache.org/jira/browse/HDFS-1748 Project: Hadoop HDFS Issue Type: Bug Components: balancer Reporter: Tsz Wo (Nicholas), SZE Attachments: h1748_20110310.patch {code} //Balancer.java /* Return true if the given datanode is overUtilized */ private boolean isOverUtilized(BalancerDatanode datanode) { return datanode.utilization > (avgUtilization+threshold); } /* Return true if the given datanode is above average utilized * but not overUtilized */ private boolean isAboveAvgUtilized(BalancerDatanode datanode) { return (datanode.utilization <= (avgUtilization+threshold)) && (datanode.utilization > avgUtilization); } /* Return true if the given datanode is underUtilized */ private boolean isUnderUtilized(BalancerDatanode datanode) { return datanode.utilization < (avgUtilization-threshold); } /* Return true if the given datanode is below average utilized * but not underUtilized */ private boolean isBelowAvgUtilized(BalancerDatanode datanode) { return (datanode.utilization >= (avgUtilization-threshold)) && (datanode.utilization < avgUtilization); } {code} Where is {{datanode.utilization == avgUtilization}}? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira