GitHub user zjffdu opened a pull request:

    https://github.com/apache/zeppelin/pull/2814

    ZEPPELIN-3255. Can not run spark1 and spark2 in one zeppelin instance

    ### What is this PR for?
    Although #2750 enable the support of spark 2.3, it breaks the support of 
spark 1.6. Users have to build zeppelin against spark 1.6 to make zeppelin work 
with that. But previous one zeppelin instance can work with multiple versions 
of spark. This PR introduce spark shims module which is to resolve the api 
incompatible issue between different versions of spark, so that one zeppelin 
instance can work with multiple versions of spark. 
    
    
    ### What type of PR is it?
    [ Improvement | Refactoring]
    
    ### Todos
    * https://issues.apache.org/jira/browse/ZEPPELIN-3254  Although zeppelin 
should support to run multiple versions of spark in one instance, but our 
travis test doesn't cover it, ZEPPELIN-3254 would do that.
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3255
    
    ### How should this be tested?
    * CI pass
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No


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

    $ git pull https://github.com/zjffdu/zeppelin ZEPPELIN-3255

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

    https://github.com/apache/zeppelin/pull/2814.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 #2814
    
----
commit a7717e5a4a1a3636b6e93919880d35853af988c0
Author: Jeff Zhang <zjffdu@...>
Date:   2018-02-23T05:20:44Z

    ZEPPELIN-3255. Can not run spark1 and spark2 in one zeppelin instance

----


---

Reply via email to