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