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++;
   }

Reply via email to