Skip to content

CBO: data-movement-aware greedy join reordering#6596

Draft
deniskuzZ wants to merge 1 commit into
apache:masterfrom
deniskuzZ:join_reorder
Draft

CBO: data-movement-aware greedy join reordering#6596
deniskuzZ wants to merge 1 commit into
apache:masterfrom
deniskuzZ:join_reorder

CBO: data-movement-aware greedy join reordering

1b1fa6d
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 10, 2026 in 27m 39s

Annotations

Check warning on line 519 in ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveLoptOptimizeJoinRule.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Method has 9 parameters, which is greater than 7 authorized.

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfSGCqHZiZtunU9D&open=AZ9LmfSGCqHZiZtunU9D&pullRequest=6596

Check failure on line 441 in ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveLoptOptimizeJoinRule.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfSGCqHZiZtunU9F&open=AZ9LmfSGCqHZiZtunU9F&pullRequest=6596

Check warning on line 932 in ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveLoptOptimizeJoinRule.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Method has 8 parameters, which is greater than 7 authorized.

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfSGCqHZiZtunU9E&open=AZ9LmfSGCqHZiZtunU9E&pullRequest=6596

Check warning on line 2587 in common/src/java/org/apache/hadoop/hive/conf/HiveConf.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this String concatenation with Text block.

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfcvCqHZiZtunU9H&open=AZ9LmfcvCqHZiZtunU9H&pullRequest=6596

Check warning on line 618 in ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveLoptOptimizeJoinRule.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reduce the total number of break and continue statements in this loop to use at most one.

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfSGCqHZiZtunU9C&open=AZ9LmfSGCqHZiZtunU9C&pullRequest=6596

Check warning on line 478 in ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveLoptOptimizeJoinRule.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Line is longer than 120 characters (found 121).

See more on https://sonarcloud.io/project/issues?id=apache_hive&issues=AZ9LmfSGCqHZiZtunU9G&open=AZ9LmfSGCqHZiZtunU9G&pullRequest=6596