This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch force_ci/object_type in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit fe19ae8278e2168cb0f294303cc3e364f467d298 Author: shuwenwei <[email protected]> AuthorDate: Sat Jul 12 09:24:13 2025 +0800 fix ttl deletion --- .../src/main/java/org/apache/iotdb/db/utils/ObjectTypeUtils.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/ObjectTypeUtils.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/ObjectTypeUtils.java index fc1bb40b93f..c66e3ffd05d 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/ObjectTypeUtils.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/ObjectTypeUtils.java @@ -62,9 +62,8 @@ public class ObjectTypeUtils { if (!file.isPresent()) { return; } - File parentFile = file.get().getParentFile(); - File tmpFile = new File(parentFile, file.get().getName().replace(".bin", ".tmp")); - File bakFile = new File(parentFile, file.get().getName().replace(".bin", ".bak")); + File tmpFile = new File(file.get().getPath() + ".tmp"); + File bakFile = new File(file.get().getPath() + ".bak"); logger.info("Remove object file {}", file.get().getAbsolutePath()); for (int i = 0; i < 2; i++) { try {
