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)