You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2025/07/09 06:16:51 UTC
(iotdb) branch object_type updated: fix null tag
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch object_type
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/object_type by this push:
new c75bb0324b7 fix null tag
c75bb0324b7 is described below
commit c75bb0324b7154d2a6234bf00e47743866ddb5ee
Author: HTHou <ha...@apache.org>
AuthorDate: Wed Jul 9 14:16:34 2025 +0800
fix null tag
---
.../dataregion/tsfile/generator/TsFileNameGenerator.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/generator/TsFileNameGenerator.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/generator/TsFileNameGenerator.java
index 4bcc46d1a01..0ecf9c34198 100644
--- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/generator/TsFileNameGenerator.java
+++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/generator/TsFileNameGenerator.java
@@ -171,9 +171,12 @@ public class TsFileNameGenerator {
public static String generateObjectFilePath(int regionId, long time, IDeviceID iDeviceID) {
String objectFileName = time + ".bin";
Object[] segments = iDeviceID.getSegments();
- StringBuilder relativePathString = new StringBuilder(regionId + "").append(File.separator);
+ StringBuilder relativePathString =
+ new StringBuilder(String.valueOf(regionId)).append(File.separator);
for (Object segment : segments) {
- relativePathString.append(segment.toString().toLowerCase()).append(File.separator);
+ relativePathString
+ .append(segment == null ? "null" : segment.toString().toLowerCase())
+ .append(File.separator);
}
relativePathString.append(objectFileName);
return relativePathString.toString();