GitHub user zjffdu opened a pull request: https://github.com/apache/zeppelin/pull/3108
ZEPPELIN-3678. Change SparkZeppelinContext to scala implementation ### What is this PR for? This PR just to change SparkZeppelinContext to scala implementation, so that it is easy for us to implement SparkZeppelinContext via scala instead of java. This also make SparkZeppelinContext more readable and maintainable. ### What type of PR is it? [Refactoring] ### Todos * [ ] - Task ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-3678 ### 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-3678 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/3108.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 #3108 ---- commit 728998a487fdfcaf6aa5e9559719aaafa8df1935 Author: Jeff Zhang <zjffdu@...> Date: 2018-08-02T02:03:58Z ZEPPELIN-3678. Change SparkZeppelinContext to scala implementation ---- ---