From 4a99204a69a50ee1cecf4133f847499efbc06aeb Mon Sep 17 00:00:00 2001 From: Josh Rosen Date: Wed, 29 Jul 2015 19:55:21 -0700 Subject: [PATCH] Delete unrelated expression change --- .../spark/sql/catalyst/expressions/misc.scala | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/misc.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/misc.scala index 44fa2a0bce738..8d8d66ddeb341 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/misc.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/misc.scala @@ -21,7 +21,6 @@ import java.security.{MessageDigest, NoSuchAlgorithmException} import java.util.zip.CRC32 import org.apache.commons.codec.digest.DigestUtils -import org.apache.spark.sql.catalyst.InternalRow import org.apache.spark.sql.catalyst.expressions.codegen._ import org.apache.spark.sql.types._ @@ -161,22 +160,3 @@ case class Crc32(child: Expression) extends UnaryExpression with ImplicitCastInp }) } } - -/** An expression that returns the hashCode of the input row. */ -case object RowHashCode extends LeafExpression { - override def dataType: DataType = IntegerType - - /** hashCode will never be null. */ - override def nullable: Boolean = false - - override def eval(input: InternalRow): Any = { - input.hashCode - } - - override def genCode(ctx: CodeGenContext, ev: GeneratedExpressionCode): String = { - s""" - boolean ${ev.isNull} = false; - ${ctx.javaType(dataType)} ${ev.primitive} = i.hashCode(); - """ - } -}