This is an automated email from the ASF dual-hosted git repository. haonan pushed a commit to branch iotdb in repository https://gitbox.apache.org/repos/asf/tsfile.git
commit 1eb2078f0ac725d1b405e51e85800514c8b7aaa3 Author: Haonan <[email protected]> AuthorDate: Fri Oct 18 10:06:26 2024 +0800 Fix ColumnFactory missing new data types (#267) --- .../org/apache/tsfile/read/common/block/column/ColumnFactory.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/ColumnFactory.java b/java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/ColumnFactory.java index 42984c3d..88a40113 100644 --- a/java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/ColumnFactory.java +++ b/java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/ColumnFactory.java @@ -26,14 +26,18 @@ public class ColumnFactory { public static Column create(TSDataType dataType, int initialCapacity) { switch (dataType) { case INT64: + case TIMESTAMP: return new LongColumn(initialCapacity); case DOUBLE: return new DoubleColumn(initialCapacity); case FLOAT: return new FloatColumn(initialCapacity); case TEXT: + case STRING: + case BLOB: return new BinaryColumn(initialCapacity); case INT32: + case DATE: return new IntColumn(initialCapacity); case BOOLEAN: return new BooleanColumn(initialCapacity);
