Skip to content

Fold ConfigNode priority reconcile into EventService; drop iterationI…

6d662fd
Select commit
Loading
Failed to load commit list.
Open

Add ConfigNode ReadOnly heartbeat self-check (DiskFull/DiskCrash) #17724

Fold ConfigNode priority reconcile into EventService; drop iterationI…
6d662fd
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded May 20, 2026 in 2m 33s

Annotations

Check warning on line 70 in iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/cache/node/BaseNodeCache.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Summary javadoc is missing.

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

Check warning on line 82 in iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/cache/node/ConfigNodeHeartbeatCache.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This branch's code block is the same as the block for the branch on line 74.

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

Check warning on line 174 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/rescon/disk/FolderManager.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_iotdb&issues=AZ5DdKuu5iRc3QGuOFxC&open=AZ5DdKuu5iRc3QGuOFxC&pullRequest=17724

Check warning on line 523 in iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/cache/LoadCache.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Summary javadoc is missing.

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

Check failure on line 127 in iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ratis/ApplicationStateMachineProxy.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

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

Check warning on line 76 in iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/cluster/NodeStatus.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Empty line should be followed by <p> tag on the next line.

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

Check warning on line 538 in iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/cache/LoadCache.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 '517'.

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

Check warning on line 87 in iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/cluster/DiskChecker.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Single-line Javadoc comment should be multi-line.

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