diff options
author | Matei Zaharia <matei@eecs.berkeley.edu> | 2011-07-21 22:09:33 -0700 |
---|---|---|
committer | Matei Zaharia <matei@eecs.berkeley.edu> | 2011-07-21 22:09:33 -0700 |
commit | d12122502b866653735714adac491f3a162d2c0d (patch) | |
tree | 97b8fd59c1cd7c62f79d920ea8f1df8d4f34e0dd /project | |
parent | baa72e274742145dec572f95ffd02721d64c568f (diff) | |
download | spark-d12122502b866653735714adac491f3a162d2c0d.tar.gz spark-d12122502b866653735714adac491f3a162d2c0d.tar.bz2 spark-d12122502b866653735714adac491f3a162d2c0d.zip |
Various improvements to Kryo serializer:
- Replaced modified Kryo version with the standard one augmented with
the kryo-serializers package, which includes support for classes with
no-arg constructors (that was why we had a modified Kryo before)
- The kryo-serializers version also fixes issue #72.
- Added a bunch of tests.
- Serialize maps and a few other common types properly by default.
Diffstat (limited to 'project')
-rw-r--r-- | project/build/SparkProject.scala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/project/build/SparkProject.scala b/project/build/SparkProject.scala index 4d5ab3be08..2354f47a76 100644 --- a/project/build/SparkProject.scala +++ b/project/build/SparkProject.scala @@ -40,6 +40,7 @@ class SparkProject(info: ProjectInfo) extends ParentProject(info) with IdeaProje val scalaTest = "org.scalatest" % "scalatest" % "1.3" % "test" val scalaCheck = "org.scala-tools.testing" %% "scalacheck" % "1.7" % "test" val protobuf = "com.google.protobuf" % "protobuf-java" % "2.3.0" + val kryoSerializers = "de.javakaffee" % "kryo-serializers" % "0.9" } class ReplProject(info: ProjectInfo) extends DefaultProject(info) with BaseProject with DepJar with XmlTestReport |