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)