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

Wei-hao-Li pushed a commit to branch fixDeviceEntry
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 0d505855ae6d43c0fe1d0e320e78e3baff02bc29
Author: Weihao Li <[email protected]>
AuthorDate: Tue Sep 8 09:55:32 2026 +0800

    fix
    
    Signed-off-by: Weihao Li <[email protected]>
---
 .../plan/relational/metadata/spill/DeviceEntrySpillManager.java       | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/metadata/spill/DeviceEntrySpillManager.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/metadata/spill/DeviceEntrySpillManager.java
index ebd4218672a..643634e0609 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/metadata/spill/DeviceEntrySpillManager.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/metadata/spill/DeviceEntrySpillManager.java
@@ -165,6 +165,10 @@ public final class DeviceEntrySpillManager {
   }
 
   private void deleteDirectoryIfExists(Path directory) throws IOException {
+    if (!Files.exists(directory)) {
+      return;
+    }
+
     Files.walkFileTree(
         directory,
         new SimpleFileVisitor<>() {

Reply via email to