CRZbulabula opened a new pull request, #18118: URL: https://github.com/apache/iotdb/pull/18118
## Summary - Share region_migration_speed_limit_bytes_per_second between IoTConsensus AddPeer snapshot transfer and region file deletion. - Add a common RegionMigrationRateLimiter and keep IoTConsensus AddPeer behavior delegated to it. - Add rate-limited file deletion helpers and wire DataRegion, SchemaRegion, WAL, snapshot, and consensus peer cleanup paths through the shared limiter. - Update the config template description and add FileUtils unit coverage for rate-limited deletion callbacks. ## Tests - mvn spotless:apply -pl iotdb-core/node-commons,iotdb-core/consensus,iotdb-core/datanode - mvn test -pl iotdb-core/node-commons -am -Dtest=FileUtilsTest -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false - mvn compile -pl iotdb-core/consensus,iotdb-core/datanode -am -DskipTests - mvn test-compile -DskipTests -P with-zh-locale -pl iotdb-core/consensus,iotdb-core/datanode -am Note: full reactor mvn test-compile -DskipTests reaches the distribution module and fails to resolve existing 2.0.11-SNAPSHOT zip artifacts for iotdb-server, iotdb-cli, and iotdb-confignode. The changed modules compile successfully. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
