-
- Downloads
[SPARK-8772][SQL] Implement implicit type cast for expressions that define input types.
Author: Reynold Xin <rxin@databricks.com> Closes #7175 from rxin/implicitCast and squashes the following commits: 88080a2 [Reynold Xin] Clearer definition of implicit type cast. f0ff97f [Reynold Xin] Added missing file. c65e532 [Reynold Xin] [SPARK-8772][SQL] Implement implicit type cast for expressions that defines input types.
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/HiveTypeCoercion.scala 35 additions, 6 deletions...apache/spark/sql/catalyst/analysis/HiveTypeCoercion.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/ExpectsInputTypes.scala 4 additions, 20 deletions...he/spark/sql/catalyst/expressions/ExpectsInputTypes.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/math.scala 3 additions, 4 deletions...cala/org/apache/spark/sql/catalyst/expressions/math.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/misc.scala 4 additions, 8 deletions...cala/org/apache/spark/sql/catalyst/expressions/misc.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala 7 additions, 7 deletions...rg/apache/spark/sql/catalyst/expressions/predicates.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/stringOperations.scala 5 additions, 5 deletions...che/spark/sql/catalyst/expressions/stringOperations.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/AbstractDataType.scala 114 additions, 0 deletions...n/scala/org/apache/spark/sql/types/AbstractDataType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/ArrayType.scala 3 additions, 3 deletions...src/main/scala/org/apache/spark/sql/types/ArrayType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/BinaryType.scala 0 additions, 2 deletions...rc/main/scala/org/apache/spark/sql/types/BinaryType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/BooleanType.scala 0 additions, 2 deletions...c/main/scala/org/apache/spark/sql/types/BooleanType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/ByteType.scala 0 additions, 2 deletions.../src/main/scala/org/apache/spark/sql/types/ByteType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DataType.scala 2 additions, 84 deletions.../src/main/scala/org/apache/spark/sql/types/DataType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DateType.scala 3 additions, 2 deletions.../src/main/scala/org/apache/spark/sql/types/DateType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DecimalType.scala 4 additions, 3 deletions...c/main/scala/org/apache/spark/sql/types/DecimalType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DoubleType.scala 0 additions, 2 deletions...rc/main/scala/org/apache/spark/sql/types/DoubleType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/FloatType.scala 0 additions, 2 deletions...src/main/scala/org/apache/spark/sql/types/FloatType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/IntegerType.scala 0 additions, 2 deletions...c/main/scala/org/apache/spark/sql/types/IntegerType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/LongType.scala 0 additions, 2 deletions.../src/main/scala/org/apache/spark/sql/types/LongType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/MapType.scala 4 additions, 3 deletions...t/src/main/scala/org/apache/spark/sql/types/MapType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/NullType.scala 0 additions, 2 deletions.../src/main/scala/org/apache/spark/sql/types/NullType.scala
Loading
Please register or sign in to comment