You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by yo...@apache.org on 2026/07/06 08:54:57 UTC

(iotdb) branch feat-region-delete-speed-limit updated (0df08a1fcaa -> 801d4fbcab6)

This is an automated email from the ASF dual-hosted git repository.

CRZbulabula pushed a change to branch feat-region-delete-speed-limit
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 0df08a1fcaa Limit region deletion with migration speed limit
     add 801d4fbcab6 Limit region migration transfer for all protocols

No new revisions were added by this update.

Summary of changes:
 .../consensus/ratis/RateLimitedGrpcFactory.java}   | 29 ++++-----
 .../ratis/RateLimitedGrpcLogAppender.java          | 76 ++++++++++++++++++++++
 .../consensus/ratis/RateLimitedGrpcRpcType.java}   | 18 ++---
 .../iotdb/consensus/ratis/RatisConsensus.java      |  2 +
 .../ratis/RateLimitedGrpcLogAppenderTest.java      | 66 +++++++++++++++++++
 .../iotconsensusv2/IoTConsensusV2RateLimiter.java  | 58 +++++++++++++++++
 .../iotconsensusv2/IoTConsensusV2SyncSink.java     | 37 ++++++-----
 .../handler/IoTConsensusV2DeleteEventHandler.java  |  2 +
 .../IoTConsensusV2TabletBatchEventHandler.java     |  2 +
 .../IoTConsensusV2TabletInsertionEventHandler.java |  2 +
 .../IoTConsensusV2TsFileInsertionEventHandler.java |  2 +
 .../IoTConsensusV2RateLimiterTest.java             | 62 ++++++++++++++++++
 .../conf/iotdb-system.properties.template          |  2 +-
 13 files changed, 317 insertions(+), 41 deletions(-)
 copy iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/metadata/view/CreateTableViewStatement.java => consensus/src/main/java/org/apache/iotdb/consensus/ratis/RateLimitedGrpcFactory.java} (59%)
 create mode 100644 iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ratis/RateLimitedGrpcLogAppender.java
 copy iotdb-core/{calc-commons/src/main/java/org/apache/iotdb/calc/execution/operator/process/fill/identity/IdentityFill.java => consensus/src/main/java/org/apache/iotdb/consensus/ratis/RateLimitedGrpcRpcType.java} (67%)
 create mode 100644 iotdb-core/consensus/src/test/java/org/apache/iotdb/consensus/ratis/RateLimitedGrpcLogAppenderTest.java
 create mode 100644 iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/sink/protocol/iotconsensusv2/IoTConsensusV2RateLimiter.java
 create mode 100644 iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/sink/protocol/iotconsensusv2/IoTConsensusV2RateLimiterTest.java