You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2026/10/12 06:50:59 UTC
(iotdb) 24/38: tmp
This is an automated email from the ASF dual-hosted git repository.
jt2594838 pushed a commit to branch add_flat_device
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit e521fa44633b100cfaa09f1f9b8deb14827e503d
Author: Tian Jiang <jt...@163.com>
AuthorDate: Tue Sep 22 16:02:18 2026 +0800
tmp
---
.../iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java | 3 ++-
.../org/apache/iotdb/db/utils/datastructure/AlignedTVListFactory.java | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java
index b219a46ea00..c5902b738df 100644
--- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java
+++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java
@@ -198,7 +198,8 @@ public abstract class AbstractMemTable implements IMemTable {
filteredSchemaList,
k.isTableModel(),
sortColumnIndicesSupplier.get(),
- useColumnSortedList);
+ useColumnSortedList,
+ k);
});
for (IMeasurementSchema schema : schemaList) {
if (schema != null && !memChunkGroup.contains(schema.getMeasurementName())) {
diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/datastructure/AlignedTVListFactory.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/datastructure/AlignedTVListFactory.java
index 7c0e5f03bae..aa81aa3a74a 100644
--- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/datastructure/AlignedTVListFactory.java
+++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/utils/datastructure/AlignedTVListFactory.java
@@ -20,6 +20,7 @@
package org.apache.iotdb.db.utils.datastructure;
import org.apache.tsfile.enums.TSDataType;
+import org.apache.tsfile.file.metadata.IDeviceID;
import java.io.DataInputStream;
import java.io.IOException;
@@ -59,7 +60,7 @@ public final class AlignedTVListFactory {
return new ColumnSortedAlignedTVList(dataTypes, keyColumnIndices, true);
}
- /** Creates flat-device storage with a single dictionary-code column for the logical device. */
+ /** Creates flat-device storage with logical-device metadata shared by all TAG columns. */
public static AlignedTVList createFlatDeviceAlignedList(
List<TSDataType> dataTypes, List<Integer> tagIndices) {
return new FlatDeviceAlignedTVList(dataTypes, tagIndices, true);