You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jialun Peng (Jira)" <ji...@apache.org> on 2025/07/24 08:55:00 UTC

[jira] [Created] (HBASE-29467) Redundant conditions in CostFunction.scale() method

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)