diff options
author | Takeshi Yamamuro <yamamuro@apache.org> | 2017-03-29 12:37:49 -0700 |
---|---|---|
committer | Xiao Li <gatorsmile@gmail.com> | 2017-03-29 12:37:49 -0700 |
commit | c4008480b781379ac0451b9220300d83c054c60d (patch) | |
tree | 59931ecbbe483b9c963eeec0472e770d41d22d6f /sql/hive | |
parent | 142f6d14928c780cc9e8d6d7749c5d7c08a30972 (diff) | |
download | spark-c4008480b781379ac0451b9220300d83c054c60d.tar.gz spark-c4008480b781379ac0451b9220300d83c054c60d.tar.bz2 spark-c4008480b781379ac0451b9220300d83c054c60d.zip |
[SPARK-20009][SQL] Support DDL strings for defining schema in functions.from_json
## What changes were proposed in this pull request?
This pr added `StructType.fromDDL` to convert a DDL format string into `StructType` for defining schemas in `functions.from_json`.
## How was this patch tested?
Added tests in `JsonFunctionsSuite`.
Author: Takeshi Yamamuro <yamamuro@apache.org>
Closes #17406 from maropu/SPARK-20009.
Diffstat (limited to 'sql/hive')
-rw-r--r-- | sql/hive/src/test/scala/org/apache/spark/sql/sources/SimpleTextRelation.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/hive/src/test/scala/org/apache/spark/sql/sources/SimpleTextRelation.scala b/sql/hive/src/test/scala/org/apache/spark/sql/sources/SimpleTextRelation.scala index 1607c97cd6..9f4009bfe4 100644 --- a/sql/hive/src/test/scala/org/apache/spark/sql/sources/SimpleTextRelation.scala +++ b/sql/hive/src/test/scala/org/apache/spark/sql/sources/SimpleTextRelation.scala @@ -21,7 +21,7 @@ import org.apache.hadoop.conf.Configuration import org.apache.hadoop.fs.{FileStatus, Path} import org.apache.hadoop.mapreduce.{Job, TaskAttemptContext} -import org.apache.spark.sql.{sources, Row, SparkSession} +import org.apache.spark.sql.{sources, SparkSession} import org.apache.spark.sql.catalyst.{expressions, InternalRow} import org.apache.spark.sql.catalyst.expressions.{Cast, Expression, GenericInternalRow, InterpretedPredicate, InterpretedProjection, JoinedRow, Literal} import org.apache.spark.sql.catalyst.expressions.codegen.GenerateUnsafeProjection |