Skip to content

Discard changes to integration-test/src/test/java/org/apache/iotdb/re…

449cd42
Select commit
Loading
Failed to load commit list.
Merged

Resolve type mismatch when WHEN result type differs from ELSE (INT32 vs INT64) #17415

Discard changes to integration-test/src/test/java/org/apache/iotdb/re…
449cd42
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 3, 2026 in 2m 33s

Annotations

Check warning on line 245 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/IrTypeAnalyzer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the parentheses around the "actualType" parameter

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ1HRKoIBqdBuPqsU1eu&open=AZ1HRKoIBqdBuPqsU1eu&pullRequest=17415

Check warning on line 32 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/TypeCoercionUtils.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a private constructor to hide the implicit public one.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ1HRKp1BqdBuPqsU1ex&open=AZ1HRKp1BqdBuPqsU1ex&pullRequest=17415

Check warning on line 519 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/IrTypeAnalyzer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Format specifiers should be used instead of string concatenation.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ1HRKoIBqdBuPqsU1ev&open=AZ1HRKoIBqdBuPqsU1ev&pullRequest=17415

Check warning on line 534 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/IrTypeAnalyzer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '491'.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ1HRKoIBqdBuPqsU1ew&open=AZ1HRKoIBqdBuPqsU1ew&pullRequest=17415