Skip to content

Extend region migration speed limit to transfers and deletion#18118

Open
CRZbulabula wants to merge 2 commits into
masterfrom
feat-region-delete-speed-limit
Open

Extend region migration speed limit to transfers and deletion#18118
CRZbulabula wants to merge 2 commits into
masterfrom
feat-region-delete-speed-limit

Limit region migration transfer for all protocols

801d4fb
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 6, 2026 in 3m 8s

Annotations

Check warning on line 24 in iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/RegionMigrationRateLimiter.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A Singleton implementation was detected. Make sure the use of the Singleton pattern is required and the implementation is the right one for the context.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ82Zu-iGdAAPTWaJCFa&open=AZ82Zu-iGdAAPTWaJCFa&pullRequest=18118

Check warning on line 3119 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/DataRegion.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 98 to 64, Complexity from 17 to 14, Nesting Level from 7 to 2, Number of Variables from 24 to 6.

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

Check warning on line 2680 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/DataRegion.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 81 to 64, Complexity from 19 to 14, Nesting Level from 5 to 2, Number of Variables from 17 to 6.

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

Check warning on line 128 in iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.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 '114'.

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

Check warning on line 3534 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/DataRegion.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 155 to 64, Complexity from 29 to 14, Nesting Level from 5 to 2, Number of Variables from 26 to 6.

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

Check warning on line 190 in iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.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 '181'.

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

Check warning on line 729 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/impl/SchemaRegionPBTreeImpl.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 112 to 64, Complexity from 36 to 14, Nesting Level from 6 to 2, Number of Variables from 24 to 6.

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

Check warning on line 762 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/impl/SchemaRegionMemoryImpl.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 102 to 64, Complexity from 35 to 14, Nesting Level from 5 to 2, Number of Variables from 21 to 6.

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