You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by Leemoonsoo <gi...@git.apache.org> on 2016/07/12 14:56:02 UTC
[GitHub] zeppelin pull request #1169: [WIP] [ZEPPELIN-759] Spark 2.0 support
GitHub user Leemoonsoo opened a pull request:
https://github.com/apache/zeppelin/pull/1169
[WIP] [ZEPPELIN-759] Spark 2.0 support
### What is this PR for?
This PR implement spark 2.0 support based on #747.
This PR has approach from #980 which is reimplementing code in scala.
You can try build this branch
```
mvn clean package -Dscala-2.11 -Pspark-2.0 -Dspark.version=2.0.0-preview -Ppyspark -Psparkr -Pyarn -Phadoop-2.6 -DskipTests
```
### What type of PR is it?
Improvements
### Todos
* [x] - Spark 2.0 support
* [ ] - Rebase after #747 merge
* [ ] - .travis.yml to use spark version 2.0.0 instead of 2.0.0-preview after spark 2.0.0 release
* [ ] - Update LICENSE file
* [ ] - Update related document (build)
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-759
### How should this be tested?
Build and try
```
mvn clean package -Dscala-2.11 -Pspark-2.0 -Dspark.version=2.0.0-preview -Ppyspark -Psparkr -Pyarn -Phadoop-2.6 -DskipTests
```
### Screenshots (if appropriate)
![spark2](https://cloud.githubusercontent.com/assets/1540981/16771611/fe804038-4805-11e6-8447-3fa4258bb51d.gif)
### Questions:
* Does the licenses files need update? yes
* Is there breaking changes for older versions? no
* Does this needs documentation? yes
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/Leemoonsoo/zeppelin spark2
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/1169.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 #1169
----
commit 44622072f633f1aa2329df107f691f4a293bfc31
Author: Luciano Resende <lr...@apache.org>
Date: 2016-02-25T04:46:46Z
[ZEPPELIN-605] Add support for Scala 2.11
Enable Zeppelin to be built with both Scala 2.10
and Scala 2.11, mostly to start supporting interpreters
that are moving to Scala 2.11 only such as Spark.
commit 864e52fc94997e16c2cb0922dd3af1423a4934a9
Author: Luciano Resende <lr...@apache.org>
Date: 2016-04-02T17:14:11Z
[ZEPPELIN-605] Add Scala 2.11 build profile
commit d8628c7158e29b076b661585ff5359f0e21a8438
Author: Luciano Resende <lr...@apache.org>
Date: 2016-04-07T15:16:10Z
[ZEPPELIN-605] Enable Scala 2.11 REPL support for Spark Interpreter
Scala 2.11 has changed a lot of it's REPL support and in order to enable
building with Scala 2.10 and 2.11 we need to enable the new Scala 2.11
REPL and also make the build to compile based on the scala version.
commit ac0088bc86fc25eecec7e737f3acbeb93c181a20
Author: Luciano Resende <lr...@apache.org>
Date: 2016-04-13T05:15:55Z
[ZEPPELIN-605] Rewrite Spark interpreter based on Scala 2.11 support
commit ceb1480be3d45f0c07f8dd01e42c0496863f2898
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-09T16:45:03Z
Initial scala-210, 211 support in the single binary
commit fefcb2b8ad8589c40cd3849f2b02a50486d89a3d
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-10T00:40:39Z
scala 2.11 support for spark interpreter
commit 32650c7b58257af5cf723c4ca55e736e02e6344d
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-10T02:29:36Z
Fix some reflections
commit ce4a2d828486b1200394ffe89192ece03c6ca750
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-10T02:57:57Z
Fix reflection on creating SparkCommandLine
commit fe3f8ea1fef6a4b5540cf3c70085156734659c8d
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-10T19:40:07Z
Fix reflection around HttpServer and createTempDir
commit 35fc8a08403d24713e3c70c0c0e981fc1c005808
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-11T05:55:49Z
fix style
commit 9542299a56a76a86403119b39b9e2a126b3312de
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T17:24:52Z
Fix reflection
commit 43d4a700c1d78b40009103b03cb5b6c0ac1d4ea3
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T17:31:39Z
style
commit 6da1364fe58df3188c1facdde2eae44f3dd77dfd
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T18:10:19Z
SparkContext sharing seems not working in scala 2.11, disable the test
commit d7bd3ee10596008e41b6dfe6021449d161d50454
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T19:10:20Z
Update FlinkInterpreter
commit c7df53d9007c8c3e78308c881928cacf97cfb468
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T19:34:19Z
Update ignite interpreter
commit 1102d00fea1da86fab9c73f8055db37dc9959e87
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-13T19:51:27Z
Remove unused methods
commit 9b2adf844f7dfe0986b975e2e9adda2efad30e30
Author: Luciano Resende <lr...@apache.org>
Date: 2016-06-16T06:47:09Z
Force close
Closes lresende/incubator-zeppelin/#1
commit 36e4eedaebcc8e9fac2b9cd0992f3c2b042e48b0
Author: Lee moon soo <mo...@apache.org>
Date: 2016-06-29T23:09:15Z
make binary built with scala 2.11 work with spark_2.10 binary
Closes lresende/incubator-zeppelin/#2
commit f62dc46bad559d1a8f6b29b0cf8bbb35c60cdcbe
Author: Luciano Resende <lr...@apache.org>
Date: 2016-07-07T16:55:14Z
Fix pom.xml merge conflict
commit 0d3bd464ae362e97aeb8d1fb5e48beac06dbb0d1
Author: Luciano Resende <lr...@apache.org>
Date: 2016-07-07T18:03:23Z
Fix new code to support both scala versions
commit 49cc8d6ea631c0b3bc122989307c4868eaf6f162
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-09T18:07:28Z
initialize imain
commit a7442049a78090b960cdd796673e924c07d6b72e
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-09T18:50:21Z
-Dscala-2.11 on mvn verify
commit bfd7340fe378c37894de0b1e957231c9f9bde1ce
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T02:36:06Z
Initial spark 2.0 support
commit 482864c61ea8ffd5ae6dedc2aeee9cd16fa250b1
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T15:04:07Z
comment out spark-streaming-twitter
commit b3d067087a3032b9669afda98475ddfce729cbce
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T15:04:58Z
generate spark2.0 compatible classname
commit 5243feaef814140a92560d88ebadce82b63f0a89
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T15:05:33Z
Remove unnecessary refernece to HiveContext
commit 1bd101afc1f46f5ee908dec4bd5f2a07ab063958
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T15:49:36Z
spark2 in PySparkInterpreter
commit bd4a5fe25eec2875dc483da88276986bb6031aec
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T16:45:43Z
get SQLContext correctly
commit 5bd564005e84ef76491d84dbbc007dc0193fe2c6
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T17:02:28Z
dd spark 2 test profile in travis
commit 55e9b7fbc5e3adde0d36927e7a8898833575532b
Author: Lee moon soo <mo...@apache.org>
Date: 2016-07-10T21:11:43Z
SparkSession.wrapped() fallbacks to SparkSession.sqlContext().
Use createDataFrame instead of applySchema
----
---
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.
---
[GitHub] zeppelin pull request #1169: [WIP] [ZEPPELIN-759] Spark 2.0 support
Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo closed the pull request at:
https://github.com/apache/zeppelin/pull/1169
---
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.
---