This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch rc/2.0.4 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 85b7ac203c35330ea9b0194ab9cabbdb8c258773 Author: Jackie Tien <[email protected]> AuthorDate: Fri May 23 13:47:03 2025 +0800 Change Error Code from 301 to 719 in case of sort memory not enough (cherry picked from commit 32add57da9f08bebda73eac79871cc1fc3870a81) --- .../main/java/org/apache/iotdb/db/utils/sort/SortBufferManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/sort/SortBufferManager.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/sort/SortBufferManager.java index 579f2a99b14..b26a3f8a58a 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/sort/SortBufferManager.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/sort/SortBufferManager.java @@ -19,6 +19,8 @@ package org.apache.iotdb.db.utils.sort; +import org.apache.iotdb.db.queryengine.exception.MemoryNotEnoughException; + public class SortBufferManager { private final int maxTsBlockSizeInBytes; @@ -44,7 +46,7 @@ public class SortBufferManager { public void allocateOneSortBranch() { boolean success = allocate(bufferSizeForOneBranch); if (!success) { - throw new IllegalArgumentException("Not enough memory for sorting"); + throw new MemoryNotEnoughException("Not enough memory for sorting"); } branchNum++; }
