This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/tsfile.git
The following commit(s) were added to refs/heads/develop by this push:
new f8480cc8 Fix ColumnFactory missing new data types (#267)
f8480cc8 is described below
commit f8480cc8e7dd8ca0b1a6738976b3df31ead21f92
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);