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)