Repository: spark Updated Branches: refs/heads/branch-1.6 7e06d51d5 -> e0bb4e09c
[SPARK-11890][SQL] Fix compilation for Scala 2.11 Author: Michael Armbrust <mich...@databricks.com> Closes #9871 from marmbrus/scala211-break. (cherry picked from commit 68ed046836975b492b594967256d3c7951b568a5) Signed-off-by: Michael Armbrust <mich...@databricks.com> Project: http://git-wip-us.apache.org/repos/asf/spark/repo Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/e0bb4e09 Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/e0bb4e09 Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/e0bb4e09 Branch: refs/heads/branch-1.6 Commit: e0bb4e09c7b04bc8926a4c0658fc2c51db8fb04c Parents: 7e06d51 Author: Michael Armbrust <mich...@databricks.com> Authored: Fri Nov 20 15:38:04 2015 -0800 Committer: Michael Armbrust <mich...@databricks.com> Committed: Fri Nov 20 15:38:16 2015 -0800 ---------------------------------------------------------------------- .../scala/org/apache/spark/sql/catalyst/ScalaReflection.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/spark/blob/e0bb4e09/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala ---------------------------------------------------------------------- diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala index 918050b..4a4a62e 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala @@ -670,14 +670,14 @@ trait ScalaReflection { * Unlike `schemaFor`, this method won't throw exception for un-supported type, it will return * `NullType` silently instead. */ - private def silentSchemaFor(tpe: `Type`): Schema = try { + protected def silentSchemaFor(tpe: `Type`): Schema = try { schemaFor(tpe) } catch { case _: UnsupportedOperationException => Schema(NullType, nullable = true) } /** Returns the full class name for a type. */ - private def getClassNameFromType(tpe: `Type`): String = { + protected def getClassNameFromType(tpe: `Type`): String = { tpe.erasure.typeSymbol.asClass.fullName } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org