aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorReynold Xin <rxin@databricks.com>2016-01-15 12:03:28 -0800
committerJosh Rosen <joshrosen@databricks.com>2016-01-15 12:03:28 -0800
commitad1503f92e1f6e960a24f9f5d36b1735d1f5073a (patch)
tree564c1b3b8bea707d98d9467a7bbba87845051908 /project
parent5f83c6991c95616ecbc2878f8860c69b2826f56c (diff)
downloadspark-ad1503f92e1f6e960a24f9f5d36b1735d1f5073a.tar.gz
spark-ad1503f92e1f6e960a24f9f5d36b1735d1f5073a.tar.bz2
spark-ad1503f92e1f6e960a24f9f5d36b1735d1f5073a.zip
[SPARK-12667] Remove block manager's internal "external block store" API
This pull request removes the external block store API. This is rarely used, and the file system interface is actually a better, more standard way to interact with external storage systems. There are some other things to remove also, as pointed out by JoshRosen. We will do those as follow-up pull requests. Author: Reynold Xin <rxin@databricks.com> Closes #10752 from rxin/remove-offheap.
Diffstat (limited to 'project')
-rw-r--r--project/MimaExcludes.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/project/MimaExcludes.scala b/project/MimaExcludes.scala
index 4206d1fada..ccd3c34bb5 100644
--- a/project/MimaExcludes.scala
+++ b/project/MimaExcludes.scala
@@ -120,7 +120,11 @@ object MimaExcludes {
ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.api.java.JavaRDDLike.toArray"),
ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.api.java.JavaSparkContext.defaultMinSplits"),
ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.api.java.JavaSparkContext.clearJars"),
- ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.api.java.JavaSparkContext.clearFiles")
+ ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.api.java.JavaSparkContext.clearFiles"),
+ ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.SparkContext.externalBlockStoreFolderName"),
+ ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.storage.ExternalBlockStore$"),
+ ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.storage.ExternalBlockManager"),
+ ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.storage.ExternalBlockStore")
) ++
// SPARK-12665 Remove deprecated and unused classes
Seq(