Lee moon soo created ZEPPELIN-1384:
--------------------------------------

             Summary: Spark interpreter binary compatibility to scala 2.10 / 
2.11 broken 
                 Key: ZEPPELIN-1384
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1384
             Project: Zeppelin
          Issue Type: Bug
    Affects Versions: 0.6.1
            Reporter: Lee moon soo


Scala 2.11 support in SparkInterpreter designed to provide binary compatibility 
to scala 2.10 and scala 2.11.

i.e. changing SPARK_HOME should be enough to make Zeppelin work with any 
version of spark without rebuild. Spark 2.0.0 (with scala 2.11), Spark 1.6.2 
(with scala 2.10), and so on.

The reason is spark interpreter has zeppelin-display as a dependency. and 
zeppelin-display brings particular version of scala library.

Solution could be exclude zeppelin-display from spark interpreter's dependency, 
and let user load zeppelin-display from maven repository dynamically by using 
dependency loader, when it's needed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to