You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2018/11/27 05:43:34 UTC
[kylin] 01/02: Revert "KYLIN-3559 Resolve UT issues"
This is an automated email from the ASF dual-hosted git repository.
shaofengshi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git
commit c4e58dcd039547004c374871be2626411f1e8abb
Author: shaofengshi <sh...@apache.org>
AuthorDate: Tue Nov 27 13:40:12 2018 +0800
Revert "KYLIN-3559 Resolve UT issues"
This reverts commit b046585fc8936799fa5480857e94f9dc4b4e35f0.
---
query/src/main/java/org/apache/kylin/query/schema/OLAPTable.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/query/src/main/java/org/apache/kylin/query/schema/OLAPTable.java b/query/src/main/java/org/apache/kylin/query/schema/OLAPTable.java
index 60a856d..82349c0 100644
--- a/query/src/main/java/org/apache/kylin/query/schema/OLAPTable.java
+++ b/query/src/main/java/org/apache/kylin/query/schema/OLAPTable.java
@@ -46,6 +46,7 @@ import org.apache.calcite.schema.impl.AbstractTableQueryable;
import org.apache.calcite.sql.type.SqlTypeName;
import org.apache.calcite.sql.type.SqlTypeUtil;
import org.apache.calcite.util.ImmutableBitSet;
+import org.apache.kylin.common.util.StringUtil;
import org.apache.kylin.metadata.datatype.DataType;
import org.apache.kylin.metadata.model.ColumnDesc;
import org.apache.kylin.metadata.model.FunctionDesc;
@@ -186,7 +187,7 @@ public class OLAPTable extends AbstractQueryableTable implements TranslatableTab
RelDataType result;
if (sqlTypeName == SqlTypeName.ARRAY) {
- String innerTypeName = dataType.getName().split("<|>")[1];
+ String innerTypeName = StringUtil.split(dataType.getName(), "<|>")[1];
result = typeFactory.createArrayType(createSqlType(typeFactory, DataType.getType(innerTypeName), false),
-1);
} else if (precision >= 0 && scale >= 0)