Skip to content

Commit 57a8c1e

Browse files
committed
Add MimaExcludes for v1.4.
1 parent 458d1ae commit 57a8c1e

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

project/MimaExcludes.scala

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,20 @@ object MimaExcludes {
8787
ProblemFilters.exclude[MissingMethodProblem](
8888
"org.apache.spark.mllib.linalg.Vector.toSparse"),
8989
ProblemFilters.exclude[MissingMethodProblem](
90-
"org.apache.spark.mllib.linalg.Vector.numActives")
90+
"org.apache.spark.mllib.linalg.Vector.numActives"),
91+
// SPARK-7681 add SparseVector support for gemv
92+
ProblemFilters.exclude[MissingMethodProblem](
93+
"org.apache.spark.mllib.linalg.Matrix.multiply"),
94+
ProblemFilters.exclude[IncompatibleMethTypeProblem](
95+
"org.apache.spark.mllib.linalg.Matrix.multiply"),
96+
ProblemFilters.exclude[MissingMethodProblem](
97+
"org.apache.spark.mllib.linalg.DenseMatrix.multiply"),
98+
ProblemFilters.exclude[IncompatibleMethTypeProblem](
99+
"org.apache.spark.mllib.linalg.DenseMatrix.multiply"),
100+
ProblemFilters.exclude[MissingMethodProblem](
101+
"org.apache.spark.mllib.linalg.SparseMatrix.multiply"),
102+
ProblemFilters.exclude[IncompatibleMethTypeProblem](
103+
"org.apache.spark.mllib.linalg.SparseMatrix.multiply")
91104
) ++ Seq(
92105
// Execution should never be included as its always internal.
93106
MimaBuild.excludeSparkPackage("sql.execution"),
@@ -173,6 +186,7 @@ object MimaExcludes {
173186
"org.apache.spark.mllib.linalg.Matrix.isTransposed"),
174187
ProblemFilters.exclude[MissingMethodProblem](
175188
"org.apache.spark.mllib.linalg.Matrix.foreachActive"),
189+
// SPARK-7681 add SparseVector support for gemv
176190
ProblemFilters.exclude[MissingMethodProblem](
177191
"org.apache.spark.mllib.linalg.Matrix.multiply"),
178192
ProblemFilters.exclude[IncompatibleMethTypeProblem](

0 commit comments

Comments
 (0)