Skip to content

Commit 8f74c74

Browse files
committed
[SPARK-14435] Shade Kryo in our custom Hive 1.2.1 fork
1 parent 1146c53 commit 8f74c74

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131
<curator.version>2.4.0</curator.version>
132132
<hive.group>org.spark-project.hive</hive.group>
133133
<!-- Version used in Maven Hive dependency -->
134-
<hive.version>1.2.1.spark</hive.version>
134+
<hive.version>1.2.1.spark2</hive.version>
135135
<!-- Version used for internal directory structure -->
136136
<hive.version.short>1.2.1</hive.version.short>
137137
<derby.version>10.10.1.1</derby.version>

sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveShim.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ import scala.collection.JavaConverters._
2424
import scala.language.implicitConversions
2525
import scala.reflect.ClassTag
2626

27-
import com.esotericsoftware.kryo.Kryo
28-
import com.esotericsoftware.kryo.io.{Input, Output}
2927
import com.google.common.base.Objects
3028
import org.apache.avro.Schema
3129
import org.apache.hadoop.conf.Configuration
@@ -37,6 +35,8 @@ import org.apache.hadoop.hive.serde2.ColumnProjectionUtils
3735
import org.apache.hadoop.hive.serde2.avro.{AvroGenericRecordWritable, AvroSerdeUtils}
3836
import org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector
3937
import org.apache.hadoop.io.Writable
38+
import org.apache.hive.com.esotericsoftware.kryo.Kryo
39+
import org.apache.hive.com.esotericsoftware.kryo.io.{Input, Output}
4040

4141
import org.apache.spark.internal.Logging
4242
import org.apache.spark.sql.types.Decimal

0 commit comments

Comments
 (0)