Skip to content

Conversation

@kiszk
Copy link
Member

@kiszk kiszk commented Nov 29, 2018

What changes were proposed in this pull request?

This PR updates maven version from 3.5.4 to 3.6.0. The release note of the 3.6.0 is here.

From the release note of the 3.6.0, the followings are new features:

  1. There had been issues related to the project discoverytime which has been increased in previous version which influenced some of our users.
  2. The output in the reactor summary has been improved.
  3. There was an issue related to the classpath ordering.

How was this patch tested?

Existing tests

@SparkQA
Copy link

SparkQA commented Nov 29, 2018

Test build #99437 has finished for PR 23177 at commit a5587b5.

  • This patch fails from timeout after a configured wait of 400m.
  • This patch merges cleanly.
  • This patch adds no public classes.

@kiszk
Copy link
Member Author

kiszk commented Nov 29, 2018

retest this please

@srowen
Copy link
Member

srowen commented Nov 29, 2018

That's fine but we need to also update build/mvn to download and use the same version.

@kiszk
Copy link
Member Author

kiszk commented Nov 29, 2018

I thought that it is automatically done by build/mvn, as you pointed out before.

@SparkQA
Copy link

SparkQA commented Nov 29, 2018

Test build #99464 has finished for PR 23177 at commit a5587b5.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@srowen
Copy link
Member

srowen commented Nov 29, 2018

Ah, that's the second time I've forgotten this. Yes looks good to me.

@SparkQA
Copy link

SparkQA commented Nov 29, 2018

Test build #4447 has finished for PR 23177 at commit a5587b5.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
<maven.version>3.5.4</maven.version>
<maven.version>3.6.0</maven.version>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That wouldn't hurt, though I suspect the project continues to build with Maven 3.5.4 for a long while.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 for updating the doc, too.

@HyukjinKwon
Copy link
Member

adding @dongjoon-hyun

@dongjoon-hyun
Copy link
Member

Thank you for pinging me, @HyukjinKwon .

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM except for the doc issue.
I also tested with Scala-2.11 Maven for safety. It looks okay.

@dongjoon-hyun
Copy link
Member

dongjoon-hyun commented Nov 30, 2018

Oh, @kiszk . Could you update AppVoyer script together? AppVoyer script still uses a static version number unlike with build/mvn.

@kiszk
Copy link
Member Author

kiszk commented Dec 1, 2018

Sure, updated. Thanks for letting know them.

@SparkQA
Copy link

SparkQA commented Dec 1, 2018

Test build #99538 has finished for PR 23177 at commit aa25833.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@srowen
Copy link
Member

srowen commented Dec 1, 2018

Merging to master. I've been using 3.6.0 on the command line for a while and it's fine. Note that if you use your local mvn in IntelliJ, it seems to have some incompatibility with the current latest 2018.13.1 release. It's no big deal, falling back to its internal 3.3.9 version works fine.

@asfgit asfgit closed this in 1abfbda Dec 1, 2018
jackylee-ch pushed a commit to jackylee-ch/spark that referenced this pull request Feb 18, 2019
## What changes were proposed in this pull request?

This PR updates maven version from 3.5.4 to 3.6.0. The release note of the 3.6.0 is [here](https://maven.apache.org/docs/3.6.0/release-notes.html).

From [the release note of the 3.6.0](https://maven.apache.org/docs/3.6.0/release-notes.html), the followings are new features:
1. There had been issues related to the project discoverytime which has been increased in previous version which influenced some of our users.
1. The output in the reactor summary has been improved.
1. There was an issue related to the classpath ordering.

## How was this patch tested?

Existing tests

Closes apache#23177 from kiszk/SPARK-26212.

Authored-by: Kazuaki Ishizaki <[email protected]>
Signed-off-by: Sean Owen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants