@@ -87,7 +87,20 @@ object MimaExcludes {
87
87
ProblemFilters .exclude[MissingMethodProblem ](
88
88
" org.apache.spark.mllib.linalg.Vector.toSparse" ),
89
89
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" )
91
104
) ++ Seq (
92
105
// Execution should never be included as its always internal.
93
106
MimaBuild .excludeSparkPackage(" sql.execution" ),
@@ -173,6 +186,7 @@ object MimaExcludes {
173
186
" org.apache.spark.mllib.linalg.Matrix.isTransposed" ),
174
187
ProblemFilters .exclude[MissingMethodProblem ](
175
188
" org.apache.spark.mllib.linalg.Matrix.foreachActive" ),
189
+ // SPARK-7681 add SparseVector support for gemv
176
190
ProblemFilters .exclude[MissingMethodProblem ](
177
191
" org.apache.spark.mllib.linalg.Matrix.multiply" ),
178
192
ProblemFilters .exclude[IncompatibleMethTypeProblem ](
0 commit comments