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<>() {
