JVM object serialization using Kryo. This is much more efficient, but Kryo
sometimes is buggy to use. We use this mainly to serialize the object
inspectors.
NOTE:
The vast majority of this code is copied / based off of the classes with the same
name in the Apache Shark project.
Original file is here:
https://github.com/amplab/shark/blob/master/src/main/scala/shark/execution/serialization/KryoSerializationWrapper.scala
JVM object serialization using Kryo. This is much more efficient, but Kryo sometimes is buggy to use. We use this mainly to serialize the object inspectors.
NOTE: The vast majority of this code is copied / based off of the classes with the same name in the Apache Shark project.
Original file is here: https://github.com/amplab/shark/blob/master/src/main/scala/shark/execution/serialization/KryoSerializationWrapper.scala