This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch iotdb in repository https://gitbox.apache.org/repos/asf/tsfile.git
commit 558d5fe9029080778098762a1cd51e784a18e7fb Author: Jackie Tien <[email protected]> AuthorDate: Fri Sep 20 16:32:42 2024 +0800 If no subSensor, typeMatch should always return true --- .../apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java b/java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java index 4e812a89..f9762f07 100644 --- a/java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java +++ b/java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java @@ -172,6 +172,9 @@ public abstract class AbstractAlignedTimeSeriesMetadata implements ITimeSeriesMe @Override public boolean typeMatch(List<TSDataType> dataTypes) { + if (dataTypes.isEmpty()) { + return true; + } if (valueTimeseriesMetadataList != null) { int notMatchCount = 0; for (int i = 0, size = dataTypes.size(); i < size; i++) {
