GitHub user steveloughran opened a pull request:

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

    [SPARK-13471] [SQL]: WiP update hive version to 1.2.1.1.spark

    ## What changes were proposed in this pull request?
    
    This updates the hive dependency from 1.2.1.spark to 1.2.1.1.spark, an 
update which does nothing but
    
    1. Update the POM
    1. Update groovy to 2.4.4
    
    In doing so it ensures that CVE-2015-3253 is not passed on to applications 
pulling in spark-hive via POM dependencies.
    
    ## How was this patch tested?
    
    Full tests ongoing; basic build & hive tests seemed happy. This only works 
with a local build of `org.spark-project.hive` of 1.2.1.1.spark with the 
modified groovy dependency; Jenkins will fail to build until the artifact is 
actually published. ( see [https://github.com/pwendell/hive/pull/1] 
    
    audit of maven dependencies shows that later groovy version is picked up
    
    ```
    [INFO] +- org.spark-project.hive:hive-exec:jar:1.2.1.1.spark:compile
    [INFO] |  +- (com.twitter:parquet-hadoop-bundle:jar:1.6.0:compile - omitted 
for duplicate)
    [INFO] |  +- commons-io:commons-io:jar:2.4:compile
    [INFO] |  +- (org.apache.commons:commons-lang3:jar:3.3.2:compile - version 
managed from 3.1; omitted for duplicate)
    [INFO] |  +- (commons-lang:commons-lang:jar:2.6:compile - version managed 
from 2.4; omitted for duplicate)
    [INFO] |  +- javolution:javolution:jar:5.5.1:compile
    [INFO] |  +- log4j:apache-log4j-extras:jar:1.2.17:compile
    [INFO] |  +- org.antlr:antlr-runtime:jar:3.4:compile
    [INFO] |  |  +- org.antlr:stringtemplate:jar:3.2.1:compile
    [INFO] |  |  |  \- (antlr:antlr:jar:2.7.7:compile - omitted for duplicate)
    [INFO] |  |  \- antlr:antlr:jar:2.7.7:compile
    [INFO] |  +- org.antlr:ST4:jar:4.0.4:compile
    [INFO] |  |  \- (org.antlr:antlr-runtime:jar:3.3:compile - omitted for 
conflict with 3.4)
    [INFO] |  +- (org.apache.avro:avro:jar:1.7.7:compile - version managed from 
1.7.5; omitted for duplicate)
    [INFO] |  +- org.apache.commons:commons-compress:jar:1.4.1:compile
    [INFO] |  |  \- org.tukaani:xz:jar:1.0:compile
    [INFO] |  +- (org.apache.ivy:ivy:jar:2.4.0:compile - omitted for duplicate)
    [INFO] |  +- org.codehaus.groovy:groovy-all:jar:2.4.4:compile
    [INFO] |  +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:compile
    [INFO] |  +- (org.jodd:jodd-core:jar:3.5.2:compile - omitted for duplicate)
    [INFO] |  +- (org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:compile - 
version managed from 1.9.2; omitted for duplicate)
    [INFO] |  +- (org.datanucleus:datanucleus-core:jar:3.2.10:compile - omitted 
for duplicate)
    [INFO] |  +- 
(org.apache.calcite:calcite-avatica:jar:1.2.0-incubating:compile - omitted for 
duplicate)
    [INFO] |  +- com.google.guava:guava:jar:14.0.1:provided
    [INFO] |  +- com.googlecode.javaewah:JavaEWAH:jar:0.3.2:compile
    [INFO] |  +- org.iq80.snappy:snappy:jar:0.2:compile
    [INFO] |  +- org.json:json:jar:20090211:compile
    [INFO] |  +- stax:stax-api:jar:1.0.1:compile
    [INFO] |  +- net.sf.opencsv:opencsv:jar:2.3:compile
    [INFO] |  \- (jline:jline:jar:2.12:compile - omitted for duplicate)
    ```
    


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

    $ git pull https://github.com/steveloughran/spark 
fixes/SPARK-13471-groovy-on-branch-1.6

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

    https://github.com/apache/spark/pull/11346.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 #11346
    
----
commit efc74b12fab9f586139af913161ac09b802de389
Author: Steve Loughran <[email protected]>
Date:   2016-02-24T14:03:32Z

    [SPARK-13471]: update hive version to 1.2.1.1.spark

----


---
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 [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to