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

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

commit e70b76e6c37bb01133d0b284ae9bcadb8506ac7c
Author: JackieTien97 <[email protected]>
AuthorDate: Wed Aug 6 14:16:57 2025 +0800

    Change IT configuration to make CI more stable
---
 .../org/apache/iotdb/it/env/cluster/config/MppCommonConfig.java    | 6 ++++++
 .../apache/iotdb/it/env/cluster/config/MppSharedCommonConfig.java  | 7 +++++++
 .../org/apache/iotdb/it/env/remote/config/RemoteCommonConfig.java  | 5 +++++
 .../src/main/java/org/apache/iotdb/itbase/env/CommonConfig.java    | 2 ++
 .../test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByIT.java   | 3 ++-
 .../org/apache/iotdb/relational/it/db/it/IoTDBAsofJoinTableIT.java | 7 +++++--
 .../plan/planner/plan/node/source/LastQueryScanNode.java           | 4 ++--
 7 files changed, 29 insertions(+), 5 deletions(-)

diff --git 
a/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppCommonConfig.java
 
b/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppCommonConfig.java
index 04977b309fb..271ce2d6e33 100644
--- 
a/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppCommonConfig.java
+++ 
b/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppCommonConfig.java
@@ -538,6 +538,12 @@ public class MppCommonConfig extends MppBaseConfig 
implements CommonConfig {
     return this;
   }
 
+  @Override
+  public CommonConfig setDataNodeMemoryProportion(String 
dataNodeMemoryProportion) {
+    setProperty("datanode_memory_proportion", dataNodeMemoryProportion);
+    return this;
+  }
+
   @Override
   public CommonConfig setSubscriptionPrefetchTsFileBatchMaxDelayInMs(
       int subscriptionPrefetchTsFileBatchMaxDelayInMs) {
diff --git 
a/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppSharedCommonConfig.java
 
b/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppSharedCommonConfig.java
index 37295b92ab4..84aefd4c9cc 100644
--- 
a/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppSharedCommonConfig.java
+++ 
b/integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppSharedCommonConfig.java
@@ -555,6 +555,13 @@ public class MppSharedCommonConfig implements CommonConfig 
{
     return this;
   }
 
+  @Override
+  public CommonConfig setDataNodeMemoryProportion(String 
dataNodeMemoryProportion) {
+    dnConfig.setDataNodeMemoryProportion(dataNodeMemoryProportion);
+    cnConfig.setDataNodeMemoryProportion(dataNodeMemoryProportion);
+    return this;
+  }
+
   @Override
   public CommonConfig setSubscriptionPrefetchTsFileBatchMaxDelayInMs(
       int subscriptionPrefetchTsFileBatchMaxDelayInMs) {
diff --git 
a/integration-test/src/main/java/org/apache/iotdb/it/env/remote/config/RemoteCommonConfig.java
 
b/integration-test/src/main/java/org/apache/iotdb/it/env/remote/config/RemoteCommonConfig.java
index 2db51185bf6..ef772fbc20e 100644
--- 
a/integration-test/src/main/java/org/apache/iotdb/it/env/remote/config/RemoteCommonConfig.java
+++ 
b/integration-test/src/main/java/org/apache/iotdb/it/env/remote/config/RemoteCommonConfig.java
@@ -391,6 +391,11 @@ public class RemoteCommonConfig implements CommonConfig {
     return this;
   }
 
+  @Override
+  public CommonConfig setDataNodeMemoryProportion(String 
dataNodeMemoryProportion) {
+    return this;
+  }
+
   @Override
   public CommonConfig setEnforceStrongPassword(boolean enforceStrongPassword) {
     return this;
diff --git 
a/integration-test/src/main/java/org/apache/iotdb/itbase/env/CommonConfig.java 
b/integration-test/src/main/java/org/apache/iotdb/itbase/env/CommonConfig.java
index 1623f83c7a7..b53299c8aaf 100644
--- 
a/integration-test/src/main/java/org/apache/iotdb/itbase/env/CommonConfig.java
+++ 
b/integration-test/src/main/java/org/apache/iotdb/itbase/env/CommonConfig.java
@@ -172,6 +172,8 @@ public interface CommonConfig {
 
   CommonConfig setQueryMemoryProportion(String queryMemoryProportion);
 
+  CommonConfig setDataNodeMemoryProportion(String dataNodeMemoryProportion);
+
   CommonConfig setSubscriptionPrefetchTsFileBatchMaxDelayInMs(
       int subscriptionPrefetchTsFileBatchMaxDelayInMs);
 
diff --git 
a/integration-test/src/test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByIT.java
 
b/integration-test/src/test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByIT.java
index 8904f04d8bb..7f84a2df900 100644
--- 
a/integration-test/src/test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByIT.java
+++ 
b/integration-test/src/test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByIT.java
@@ -103,7 +103,8 @@ public class IoTDBOrderByIT {
     EnvFactory.getEnv()
         .getConfig()
         .getDataNodeCommonConfig()
-        .setQueryMemoryProportion("1:100:200:50:200:400:200:50");
+        .setDataNodeMemoryProportion("2:4:1:1:1:1")
+        .setQueryMemoryProportion("1:100:100:10:400:200:100:50");
     EnvFactory.getEnv().initClusterEnvironment();
     insertData();
   }
diff --git 
a/integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBAsofJoinTableIT.java
 
b/integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBAsofJoinTableIT.java
index eb48343a107..01763e7d4a9 100644
--- 
a/integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBAsofJoinTableIT.java
+++ 
b/integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBAsofJoinTableIT.java
@@ -63,12 +63,15 @@ public class IoTDBAsofJoinTableIT {
 
   @BeforeClass
   public static void setUp() throws Exception {
-    EnvFactory.getEnv().initClusterEnvironment();
     EnvFactory.getEnv()
         .getConfig()
         .getCommonConfig()
         .setMaxTsBlockLineNumber(2)
-        .setMaxNumberOfPointsInPage(5);
+        .setMaxNumberOfPointsInPage(5)
+        .setDataNodeMemoryProportion("2:4:1:1:1:1")
+        .setQueryMemoryProportion("1:100:100:10:400:200:100:50")
+        .setSortBufferSize(1024 * 1024);
+    EnvFactory.getEnv().initClusterEnvironment();
     insertData();
   }
 
diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/source/LastQueryScanNode.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/source/LastQueryScanNode.java
index 1d40c1457a2..63e19230d60 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/source/LastQueryScanNode.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/source/LastQueryScanNode.java
@@ -31,11 +31,11 @@ import 
org.apache.iotdb.db.queryengine.plan.planner.plan.node.PlanNodeUtil;
 import org.apache.iotdb.db.queryengine.plan.planner.plan.node.PlanVisitor;
 
 import com.google.common.collect.ImmutableList;
+import org.apache.commons.lang3.StringUtils;
 import org.apache.tsfile.enums.TSDataType;
 import org.apache.tsfile.utils.RamUsageEstimator;
 import org.apache.tsfile.utils.ReadWriteIOUtils;
 import org.apache.tsfile.write.schema.IMeasurementSchema;
-import org.eclipse.jetty.util.StringUtil;
 
 import java.io.DataOutputStream;
 import java.io.IOException;
@@ -258,7 +258,7 @@ public class LastQueryScanNode extends LastSeriesSourceNode 
{
 
   @Override
   public String toString() {
-    if (StringUtil.isNotBlank(outputViewPath)) {
+    if (StringUtils.isNotBlank(outputViewPath)) {
       return String.format(
           "LastQueryScanNode-%s:[Device: %s, Aligned: %s, Measurements: %s, 
ViewPath: %s, DataRegion: %s]",
           this.getPlanNodeId(),

Reply via email to