This is an automated email from the ASF dual-hosted git repository. morningman pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-doris-spark-connector.git
commit 30530a93c80af887dee5b4dd224fa0eb63fdfad4 Author: wudi <676366...@qq.com> AuthorDate: Sat Nov 13 17:10:22 2021 +0800 [Feature] Support Flink and Spark connector support String type (#7075) Support String type for Flink and Spark connector --- src/main/java/org/apache/doris/spark/serialization/RowBatch.java | 1 + src/main/thrift/doris/Types.thrift | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/doris/spark/serialization/RowBatch.java b/src/main/java/org/apache/doris/spark/serialization/RowBatch.java index ad3cfe5..bcc76d5 100644 --- a/src/main/java/org/apache/doris/spark/serialization/RowBatch.java +++ b/src/main/java/org/apache/doris/spark/serialization/RowBatch.java @@ -256,6 +256,7 @@ public class RowBatch { case "LARGEINT": case "CHAR": case "VARCHAR": + case "STRING": Preconditions.checkArgument(mt.equals(Types.MinorType.VARCHAR), typeMismatchMessage(currentType, mt)); VarCharVector varCharVector = (VarCharVector) curFieldVector; diff --git a/src/main/thrift/doris/Types.thrift b/src/main/thrift/doris/Types.thrift index 2d902ba..44ce606 100644 --- a/src/main/thrift/doris/Types.thrift +++ b/src/main/thrift/doris/Types.thrift @@ -73,7 +73,13 @@ enum TPrimitiveType { VARCHAR, HLL, DECIMALV2, - TIME + TIME, + OBJECT, + ARRAY, + MAP, + STRUCT, + STRING, + ALL } enum TTypeNodeType { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org