From 1b5623fd0bd716d3c556371caabbf94abcc6fb8d Mon Sep 17 00:00:00 2001
From: Reynold Xin <rxin@apache.org>
Date: Tue, 14 Jan 2014 11:30:59 -0800
Subject: [PATCH] Maintain Serializable API compatibility by reverting back to
 java.io.Serializable for Broadcast and Accumulator.

---
 core/src/main/scala/org/apache/spark/Accumulators.scala        | 2 +-
 core/src/main/scala/org/apache/spark/broadcast/Broadcast.scala | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/src/main/scala/org/apache/spark/Accumulators.scala b/core/src/main/scala/org/apache/spark/Accumulators.scala
index fe1537a610..df01b2e942 100644
--- a/core/src/main/scala/org/apache/spark/Accumulators.scala
+++ b/core/src/main/scala/org/apache/spark/Accumulators.scala
@@ -17,7 +17,7 @@
 
 package org.apache.spark
 
-import java.io.ObjectInputStream
+import java.io.{ObjectInputStream, Serializable}
 
 import scala.collection.mutable.Map
 import scala.collection.generic.Growable
diff --git a/core/src/main/scala/org/apache/spark/broadcast/Broadcast.scala b/core/src/main/scala/org/apache/spark/broadcast/Broadcast.scala
index cf0904fc85..d113d40405 100644
--- a/core/src/main/scala/org/apache/spark/broadcast/Broadcast.scala
+++ b/core/src/main/scala/org/apache/spark/broadcast/Broadcast.scala
@@ -17,6 +17,7 @@
 
 package org.apache.spark.broadcast
 
+import java.io.Serializable
 import java.util.concurrent.atomic.AtomicLong
 
 import org.apache.spark._
-- 
GitLab