[ 
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: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to