[ 
https://issues.apache.org/jira/browse/CARBONDATA-32?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15360041#comment-15360041
 ] 

ASF GitHub Bot commented on CARBONDATA-32:
------------------------------------------

Github user ravipesala commented on a diff in the pull request:

    https://github.com/apache/incubator-carbondata/pull/12#discussion_r69374134
  
    --- Diff: 
integration/spark/src/main/scala/org/carbondata/spark/util/CarbonScalaUtil.scala
 ---
    @@ -24,29 +24,27 @@ import org.apache.spark.sql.execution.command.Level
     import org.apache.spark.sql.hive.{CarbonMetaData, DictionaryMap}
     import org.apache.spark.sql.types._
     
    -import org.carbondata.core.carbon.metadata.datatype.DataType
    +import org.carbondata.core.carbon.metadata.datatype.{DataType => 
CarbonDataType}
     import org.carbondata.core.carbon.metadata.encoder.Encoding
     import org.carbondata.core.carbon.metadata.schema.table.CarbonTable
     import org.carbondata.core.constants.CarbonCommonConstants
    -import org.carbondata.scan.expression.{DataType => CarbonDataType}
     
     object CarbonScalaUtil {
       def convertSparkToCarbonDataType(
           dataType: org.apache.spark.sql.types.DataType): CarbonDataType = {
         dataType match {
    -      case StringType => CarbonDataType.StringType
    -      case ShortType => CarbonDataType.ShortType
    -      case IntegerType => CarbonDataType.IntegerType
    -      case LongType => CarbonDataType.LongType
    -      case DoubleType => CarbonDataType.DoubleType
    -      case FloatType => CarbonDataType.FloatType
    -      case DateType => CarbonDataType.DateType
    -      case BooleanType => CarbonDataType.BooleanType
    -      case TimestampType => CarbonDataType.TimestampType
    -      case ArrayType(_, _) => CarbonDataType.ArrayType
    -      case StructType(_) => CarbonDataType.StructType
    -      case NullType => CarbonDataType.NullType
    -      case _ => CarbonDataType.DecimalType
    +      case StringType => CarbonDataType.STRING
    +      case IntegerType => CarbonDataType.INT
    --- End diff --
    
    `ShortType` is missing


> Refactor DataType related code
> ------------------------------
>
>                 Key: CARBONDATA-32
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-32
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Jacky Li
>            Priority: Minor
>
> 1. Merge two DataType
> 2. Merge tow DataTypeUtil
> 3. Remove DataSetUtil



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to