From 2a88153390c3f4eec30173df78c2beaa1264d9c2 Mon Sep 17 00:00:00 2001 From: luoluoyuyu Date: Fri, 26 Sep 2025 20:25:15 +0800 Subject: [PATCH 1/2] Modify the TsFileSequenceReaderTimeseriesMetadataIterator next function to return a LinkedHashMap --- .../read/TsFileSequenceReaderTimeseriesMetadataIterator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java b/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java index 2fc83d954..c0cd441f2 100644 --- a/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java +++ b/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java @@ -34,6 +34,7 @@ import java.util.Deque; import java.util.HashMap; import java.util.Iterator; +import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.NoSuchElementException; @@ -91,7 +92,7 @@ public Map> next() { throw new NoSuchElementException(); } - final Map> timeseriesMetadataMap = new HashMap<>(); + final Map> timeseriesMetadataMap = new LinkedHashMap<>(); while (currentTimeseriesMetadataCount < timeseriesBatchReadNumber) { // 1. Check Buffer From 0b886f2bff25a0fe922a7030b9cbac69965b19a0 Mon Sep 17 00:00:00 2001 From: luoluoyuyu Date: Fri, 26 Sep 2025 20:31:30 +0800 Subject: [PATCH 2/2] spotless --- .../read/TsFileSequenceReaderTimeseriesMetadataIterator.java | 1 - 1 file changed, 1 deletion(-) diff --git a/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java b/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java index c0cd441f2..b0eb407dc 100644 --- a/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java +++ b/java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java @@ -32,7 +32,6 @@ import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Deque; -import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List;