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

xingtanzjr pushed a commit to branch ml_0729_test_exp1
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/ml_0729_test_exp1 by this push:
     new bcc63bd523 change parallelism to 1
bcc63bd523 is described below

commit bcc63bd5235190b96fa42f7633db47538e5ab73d
Author: Jinrui.Zhang <[email protected]>
AuthorDate: Tue Aug 2 11:54:42 2022 +0800

    change parallelism to 1
---
 .../java/org/apache/iotdb/consensus/config/MultiLeaderConfig.java | 2 +-
 .../iotdb/db/consensus/statemachine/DataRegionStateMachine.java   | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/consensus/src/main/java/org/apache/iotdb/consensus/config/MultiLeaderConfig.java
 
b/consensus/src/main/java/org/apache/iotdb/consensus/config/MultiLeaderConfig.java
index 9d4665e4d4..e4f66f557b 100644
--- 
a/consensus/src/main/java/org/apache/iotdb/consensus/config/MultiLeaderConfig.java
+++ 
b/consensus/src/main/java/org/apache/iotdb/consensus/config/MultiLeaderConfig.java
@@ -249,7 +249,7 @@ public class MultiLeaderConfig {
     public static class Builder {
       private int maxPendingRequestNumPerNode = 200;
       private int maxRequestPerBatch = 40;
-      private int maxPendingBatch = 5;
+      private int maxPendingBatch = 1;
       private int maxWaitingTimeForAccumulatingBatchInMs = 500;
       private long basicRetryWaitTimeMs = TimeUnit.MILLISECONDS.toMillis(100);
       private long maxRetryWaitTimeMs = TimeUnit.SECONDS.toMillis(20);
diff --git 
a/server/src/main/java/org/apache/iotdb/db/consensus/statemachine/DataRegionStateMachine.java
 
b/server/src/main/java/org/apache/iotdb/db/consensus/statemachine/DataRegionStateMachine.java
index 3b854e5189..01391ffc51 100644
--- 
a/server/src/main/java/org/apache/iotdb/db/consensus/statemachine/DataRegionStateMachine.java
+++ 
b/server/src/main/java/org/apache/iotdb/db/consensus/statemachine/DataRegionStateMachine.java
@@ -64,7 +64,7 @@ public class DataRegionStateMachine extends BaseStateMachine {
 
   private DataRegion region;
 
-  private static final int MAX_REQUEST_CACHE_SIZE = 5;
+  private static final int MAX_REQUEST_CACHE_SIZE = 1;
   private static final long CACHE_WINDOW_TIME_IN_MS = 10_000;
   private final PriorityQueue<InsertNodeWrapper> requestCache;
 
@@ -182,9 +182,9 @@ public class DataRegionStateMachine extends 
BaseStateMachine {
               requests.get(0).getSyncIndex(), insertNodesInAllRequests, 
resultHandler);
       StepTracker.trace("cacheAndGet", startTime, System.nanoTime());
       if (insertNodeWrapper != null) {
-        //        for (InsertNode insertNode : 
insertNodeWrapper.getInsertNodes()) {
-        //          statuses.add(write(insertNode));
-        //        }
+        for (InsertNode insertNode : insertNodeWrapper.getInsertNodes()) {
+          statuses.add(write(insertNode));
+        }
         insertNodeWrapper.resultHandler.onComplete(new TSyncLogRes(statuses));
       }
     } catch (IllegalArgumentException e) {

Reply via email to