aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst
diff options
context:
space:
mode:
authorTakuya UESHIN <ueshin@happy-camper.st>2016-11-17 11:21:08 +0800
committerWenchen Fan <wenchen@databricks.com>2016-11-17 11:21:08 +0800
commit170eeb345f951de89a39fe565697b3e913011768 (patch)
tree532823b90139d24b16a8d7a4ae6043ad6b815dbd /sql/catalyst
parent55589987be89ff78dadf44498352fbbd811a206e (diff)
downloadspark-170eeb345f951de89a39fe565697b3e913011768.tar.gz
spark-170eeb345f951de89a39fe565697b3e913011768.tar.bz2
spark-170eeb345f951de89a39fe565697b3e913011768.zip
[SPARK-18442][SQL] Fix nullability of WrapOption.
## What changes were proposed in this pull request? The nullability of `WrapOption` should be `false`. ## How was this patch tested? Existing tests. Author: Takuya UESHIN <ueshin@happy-camper.st> Closes #15887 from ueshin/issues/SPARK-18442.
Diffstat (limited to 'sql/catalyst')
-rw-r--r--sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/objects/objects.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/objects/objects.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/objects/objects.scala
index 50e2ac3c36..0e3d99127e 100644
--- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/objects/objects.scala
+++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/objects/objects.scala
@@ -341,7 +341,7 @@ case class WrapOption(child: Expression, optType: DataType)
override def dataType: DataType = ObjectType(classOf[Option[_]])
- override def nullable: Boolean = true
+ override def nullable: Boolean = false
override def inputTypes: Seq[AbstractDataType] = optType :: Nil