This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new 32add57da9f Change Error Code from 301 to 719 in case of sort memory
not enough
32add57da9f is described below
commit 32add57da9f08bebda73eac79871cc1fc3870a81
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
---
.../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++;
}