Jialun Peng created HBASE-29467: ----------------------------------- Summary: Redundant conditions in CostFunction.scale() method Key: HBASE-29467 URL: https://issues.apache.org/jira/browse/HBASE-29467 Project: HBase Issue Type: Improvement Reporter: Jialun Peng
Description: In org.apache.hadoop.hbase.master.balancer.CostFunction.scale(), there are redundant conditions: 1. The check `max <= min` appears twice 2. The check `Math.abs(max - min) <= costEpsilon` appears twice The first if-block already covers all these cases, making the second if-block completely redundant as it will never be reached with conditions that would make it evaluate differently. -- This message was sent by Atlassian Jira (v8.20.10#820010)