[
https://issues.apache.org/jira/browse/SPARK-13834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dongjoon Hyun updated SPARK-13834:
----------------------------------
Description:
For 2.0.0, we had better make sbt and sbt plugins up-to-date. This PR checks
the status of each plugins and bumps the followings.
* sbt: 0.13.9 --> 0.13.11
* sbteclipse-plugin: 2.2.0 --> 4.0.0
* sbt-dependency-graph: 0.7.4 --> 0.8.2
* sbt-mima-plugin: 0.1.6 --> 0.1.9
* sbt-revolver: 0.7.2 --> 0.8.0
All other plugins are up-to-date. (Note that sbt-avro seems to be change from
0.3.2 to 1.0.1, but it's not published in the repository.)
During upgrade, this PR also updated the following MiMa error. Note that the
related excluding filter is already registered correctly. It seems due to the
change of MiMa exception result.
{code:title=project/build.properties|borderStyle=solid}
// SPARK-12896 Send only accumulator updates to driver, not TaskMetrics
ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulable.this"),
-ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulator.this"),
+ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.Accumulator.this"),
{code}
was:
For 2.0.0, we had better bump sbt and MiMa plugin. During upgrade, this PR
updates MiMa filter rules. Note that the related excluding filter is already
registered correctly. It seems due to the change of MiMa exception result.
{code:title=project/build.properties|borderStyle=solid}
// SPARK-12896 Send only accumulator updates to driver, not TaskMetrics
ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulable.this"),
-ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulator.this"),
+ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.Accumulator.this"),
{code}
*REFERENCE*
https://github.com/sbt/sbt/releases/tag/v0.13.11
https://github.com/typesafehub/migration-manager/releases/tag/0.1.9
Summary: Update sbt and sbt plugins for 2.x. (was: Update sbt and MiMa
plugin for 2.x.)
> Update sbt and sbt plugins for 2.x.
> -----------------------------------
>
> Key: SPARK-13834
> URL: https://issues.apache.org/jira/browse/SPARK-13834
> Project: Spark
> Issue Type: Improvement
> Reporter: Dongjoon Hyun
> Assignee: Apache Spark
> Priority: Minor
>
> For 2.0.0, we had better make sbt and sbt plugins up-to-date. This PR checks
> the status of each plugins and bumps the followings.
> * sbt: 0.13.9 --> 0.13.11
> * sbteclipse-plugin: 2.2.0 --> 4.0.0
> * sbt-dependency-graph: 0.7.4 --> 0.8.2
> * sbt-mima-plugin: 0.1.6 --> 0.1.9
> * sbt-revolver: 0.7.2 --> 0.8.0
> All other plugins are up-to-date. (Note that sbt-avro seems to be change from
> 0.3.2 to 1.0.1, but it's not published in the repository.)
> During upgrade, this PR also updated the following MiMa error. Note that the
> related excluding filter is already registered correctly. It seems due to the
> change of MiMa exception result.
> {code:title=project/build.properties|borderStyle=solid}
> // SPARK-12896 Send only accumulator updates to driver, not TaskMetrics
>
> ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulable.this"),
> -ProblemFilters.exclude[IncompatibleMethTypeProblem]("org.apache.spark.Accumulator.this"),
> +ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.Accumulator.this"),
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]