You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@spark.apache.org by mengxr <gi...@git.apache.org> on 2014/10/30 20:51:29 UTC

[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

GitHub user mengxr opened a pull request:

    https://github.com/apache/spark/pull/3023

    [SPARK-4121] Set commons-math3 version based on hadoop profiles, instead of shading

    In #2928 , we shade commons-math3 to prevent future conflicts with hadoop. It caused problems with our Jenkins master build with maven. Some tests used local-cluster mode, where the assembly jar contains relocated math3 classes, while mllib test code still compiles with core and the untouched math3 classes.
    
    This PR sets commons-math3 version based on hadoop profiles.
    
    @pwendell @JoshRosen @srowen

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/mengxr/spark SPARK-4121-alt

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/3023.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #3023
    
----
commit b4180dceaa0e61b83122ce591c422f2e29ed4870
Author: Xiangrui Meng <me...@databricks.com>
Date:   2014-10-30T17:18:56Z

    temp work

commit d3353d95f68fb47a1968e9f138d310bc0b7e6fc0
Author: Xiangrui Meng <me...@databricks.com>
Date:   2014-10-30T18:48:11Z

    do not shade commons-math3

commit 7f71f086dfde656ed28c5609212d91f1ed74abaf
Author: Xiangrui Meng <me...@databricks.com>
Date:   2014-10-30T19:42:47Z

    revert changes to PoissonSampler to avoid conflicts

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61355847
  
      [Test build #22672 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/22672/consoleFull) for   PR 3023 at commit [`580f6d9`](https://github.com/apache/spark/commit/580f6d98ec5839c657935bef005df23eddec3934).
     * This patch **passes all tests**.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by pwendell <gi...@git.apache.org>.
Github user pwendell commented on a diff in the pull request:

    https://github.com/apache/spark/pull/3023#discussion_r19700535
  
    --- Diff: pom.xml ---
    @@ -1201,6 +1207,7 @@
             <hadoop.version>2.4.0</hadoop.version>
             <protobuf.version>2.5.0</protobuf.version>
             <jets3t.version>0.9.0</jets3t.version>
    +	<commons.math3.version>3.1.1</commons.math3.version>
    --- End diff --
    
    spacing is off here


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61355850
  
    Test PASSed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22672/
    Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61158980
  
      [Test build #22552 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/22552/consoleFull) for   PR 3023 at commit [`7f71f08`](https://github.com/apache/spark/commit/7f71f086dfde656ed28c5609212d91f1ed74abaf).
     * This patch merges cleanly.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61169330
  
      [Test build #22552 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/22552/consoleFull) for   PR 3023 at commit [`7f71f08`](https://github.com/apache/spark/commit/7f71f086dfde656ed28c5609212d91f1ed74abaf).
     * This patch **passes all tests**.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by pwendell <gi...@git.apache.org>.
Github user pwendell commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61385946
  
    I'm gonna go ahead and pull this in. This has been 3 days of broken builds and has masked other issues with the build.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by srowen <gi...@git.apache.org>.
Github user srowen commented on a diff in the pull request:

    https://github.com/apache/spark/pull/3023#discussion_r19636626
  
    --- Diff: pom.xml ---
    @@ -1191,6 +1196,7 @@
             <hadoop.version>2.3.0</hadoop.version>
             <protobuf.version>2.5.0</protobuf.version>
             <jets3t.version>0.9.0</jets3t.version>
    +	<commons.math3.version>3.1.1</commons.math3.version>
    --- End diff --
    
    Hm, yeah, I thought Hadoop had been on 3.1.1 for a while. There's no need at this point to override it right? 3.1.1 is used everywhere. You mentioned that Breeze uses 3.2 but I think this may work just fine given its limited use of math3. unit tests look good.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by pwendell <gi...@git.apache.org>.
Github user pwendell commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61350402
  
    This LGTM modulo fixing the spacing.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by mengxr <gi...@git.apache.org>.
Github user mengxr commented on a diff in the pull request:

    https://github.com/apache/spark/pull/3023#discussion_r19637528
  
    --- Diff: pom.xml ---
    @@ -1191,6 +1196,7 @@
             <hadoop.version>2.3.0</hadoop.version>
             <protobuf.version>2.5.0</protobuf.version>
             <jets3t.version>0.9.0</jets3t.version>
    +	<commons.math3.version>3.1.1</commons.math3.version>
    --- End diff --
    
    It is not necessary to override it at this time. But this will be useful when, for example, hadoop-2.6 starts using commons-math3-3.3. If someone update the pom at that time, he might forget to add this line to hadoop-2.3 and hadoop-2.4 profiles.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61169336
  
    Test PASSed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22552/
    Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/spark/pull/3023


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-4121] Set commons-math3 version based o...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the pull request:

    https://github.com/apache/spark/pull/3023#issuecomment-61352099
  
      [Test build #22672 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/22672/consoleFull) for   PR 3023 at commit [`580f6d9`](https://github.com/apache/spark/commit/580f6d98ec5839c657935bef005df23eddec3934).
     * This patch merges cleanly.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org