Repository: zeppelin Updated Branches: refs/heads/master 1e478b229 -> 14d52cff1
[ZEPPELIN-1251] Update interpreter artifact option list for netinst package ### What is this PR for? Add scala 2.11 artifact options for netinst package ### What type of PR is it? Documentation ### What is the Jira issue? [ZEPPELIN-1251](https://issues.apache.org/jira/browse/ZEPPELIN-1251) ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no Author: Mina Lee <[email protected]> Closes #1244 from minahlee/ZEPPELIN-1251 and squashes the following commits: e4e074c [Mina Lee] Add bigquery interpreter to interpreter installation doc 649b6ae [Mina Lee] Update docs how to install interpreter built with scala 2.10 39ddf16 [Mina Lee] list only interpreter built with Scala 2.11 since binary distribution package will be built with Scala 2.11 a61c65c [Mina Lee] Add interpreter artifact list built with scala 2.10 and scala 2.11 Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/14d52cff Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/14d52cff Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/14d52cff Branch: refs/heads/master Commit: 14d52cff120830368add399ccc1150f86981088a Parents: 1e478b2 Author: Mina Lee <[email protected]> Authored: Mon Aug 1 12:09:58 2016 +0900 Committer: Mina Lee <[email protected]> Committed: Mon Aug 1 17:16:27 2016 +0900 ---------------------------------------------------------------------- conf/interpreter-list | 33 ++++++------ docs/manual/interpreterinstallation.md | 80 ++++++++++++++++++++++------- 2 files changed, 78 insertions(+), 35 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zeppelin/blob/14d52cff/conf/interpreter-list ---------------------------------------------------------------------- diff --git a/conf/interpreter-list b/conf/interpreter-list index a2f6426..17a6f1e 100644 --- a/conf/interpreter-list +++ b/conf/interpreter-list @@ -17,19 +17,20 @@ # # [name] [maven artifact] [description] -alluxio org.apache.zeppelin:zeppelin-alluxio:0.6.0 Alluxio interpreter -angular org.apache.zeppelin:zeppelin-angular:0.6.0 HTML and AngularJS view rendering -cassandra org.apache.zeppelin:zeppelin-cassandra:0.6.0 Cassandra interpreter -elasticsearch org.apache.zeppelin:zeppelin-elasticsearch:0.6.0 Elasticsearch interpreter -file org.apache.zeppelin:zeppelin-file:0.6.0 HDFS file interpreter -flink org.apache.zeppelin:zeppelin-flink:0.6.0 Flink interpreter -hbase org.apache.zeppelin:zeppelin-hbase:0.6.0 Hbase interpreter -ignite org.apache.zeppelin:zeppelin-ignite:0.6.0 Ignite interpreter -jdbc org.apache.zeppelin:zeppelin-jdbc:0.6.0 Jdbc interpreter -kylin org.apache.zeppelin:zeppelin-kylin:0.6.0 Kylin interpreter -lens org.apache.zeppelin:zeppelin-lens:0.6.0 Lens interpreter -livy org.apache.zeppelin:zeppelin-livy:0.6.0 Livy interpreter -md org.apache.zeppelin:zeppelin-markdown:0.6.0 Markdown support -postgresql org.apache.zeppelin:zeppelin-postgresql:0.6.0 Postgresql interpreter -python org.apache.zeppelin:zeppelin-python:0.6.0 Python interpreter -shell org.apache.zeppelin:zeppelin-shell:0.6.0 Shell command +alluxio org.apache.zeppelin:zeppelin-alluxio:0.6.1 Alluxio interpreter +angular org.apache.zeppelin:zeppelin-angular:0.6.1 HTML and AngularJS view rendering +bigquery org.apache.zeppelin:zeppelin-bigquery:0.6.1 BigQuery interpreter +cassandra org.apache.zeppelin:zeppelin-cassandra_2.11:0.6.1 Cassandra interpreter built with Scala 2.11 +elasticsearch org.apache.zeppelin:zeppelin-elasticsearch:0.6.1 Elasticsearch interpreter +file org.apache.zeppelin:zeppelin-file:0.6.1 HDFS file interpreter +flink org.apache.zeppelin:zeppelin-flink_2.11:0.6.1 Flink interpreter built with Scala 2.11 +hbase org.apache.zeppelin:zeppelin-hbase:0.6.1 Hbase interpreter +ignite org.apache.zeppelin:zeppelin-ignite_2.11:0.6.1 Ignite interpreter built with Scala 2.11 +jdbc org.apache.zeppelin:zeppelin-jdbc:0.6.1 Jdbc interpreter +kylin org.apache.zeppelin:zeppelin-kylin:0.6.1 Kylin interpreter +lens org.apache.zeppelin:zeppelin-lens:0.6.1 Lens interpreter +livy org.apache.zeppelin:zeppelin-livy:0.6.1 Livy interpreter +md org.apache.zeppelin:zeppelin-markdown:0.6.1 Markdown support +postgresql org.apache.zeppelin:zeppelin-postgresql:0.6.1 Postgresql interpreter +python org.apache.zeppelin:zeppelin-python:0.6.1 Python interpreter +shell org.apache.zeppelin:zeppelin-shell:0.6.1 Shell command http://git-wip-us.apache.org/repos/asf/zeppelin/blob/14d52cff/docs/manual/interpreterinstallation.md ---------------------------------------------------------------------- diff --git a/docs/manual/interpreterinstallation.md b/docs/manual/interpreterinstallation.md index b940f59..dd182b5 100644 --- a/docs/manual/interpreterinstallation.md +++ b/docs/manual/interpreterinstallation.md @@ -47,6 +47,43 @@ You can get full list of community managed interpreters by running ./bin/install-interpreter.sh --list ``` +#### Install interpreter built with Scala 2.10 +From version 0.6.1, Zeppelin support both Scala 2.10 and 2.11 for several interpreters as below: + +<table class="table-configuration"> + <tr> + <th>Name</th> + <th>Maven Artifact for Scala 2.10</th> + <th>Maven Artifact for Scala 2.11</th> + </tr> + <tr> + <td>cassandra</td> + <td>org.apache.zeppelin:zeppelin-cassandra_2.10:0.6.1</td> + <td>org.apache.zeppelin:zeppelin-cassandra_2.11:0.6.1</td> + </tr> + <tr> + <td>flink</td> + <td>org.apache.zeppelin:zeppelin-flink_2.10:0.6.1</td> + <td>org.apache.zeppelin:zeppelin-flink_2.11:0.6.1</td> + </tr> + <tr> + <td>ignite</td> + <td>org.apache.zeppelin:zeppelin-ignite_2.10:0.6.1</td> + <td>org.apache.zeppelin:zeppelin-ignite_2.11:0.6.1</td> + </tr> + <tr> + <td>flink</td> + <td>org.apache.zeppelin:zeppelin-spark_2.10:0.6.1</td> + <td>org.apache.zeppelin:zeppelin-spark_2.11:0.6.1</td> + </tr> +</table> + +If you install one of these interpreters only with `--name` option, installer will download interpreter built with Scala 2.11 by default. If you want to specify Scala version, you will need to add `--artifact` option. Here is the example of installing flink interpreter built with Scala 2.10. + +``` +./bin/install-interpreter.sh --name flink --artifact org.apache.zeppelin:zeppelin-flink_2.10:0.6.1 +``` + Once you have installed interpreters, you need to restart Zeppelin. And then [create interpreter setting](../manual/interpreters.html#what-is-zeppelin-interpreter) and [bind it with your notebook](../manual/interpreters.html#what-is-zeppelin-interpreter-setting). @@ -85,82 +122,87 @@ You can also find the below community managed interpreter list in `conf/interpre </tr> <tr> <td>alluxio</td> - <td>org.apache.zeppelin:zeppelin-alluxio:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-alluxio:0.6.1</td> <td>Alluxio interpreter</td> </tr> <tr> <td>angular</td> - <td>org.apache.zeppelin:zeppelin-angular:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-angular:0.6.1</td> <td>HTML and AngularJS view rendering</td> </tr> <tr> + <td>bigquery</td> + <td>org.apache.zeppelin:zeppelin-bigquery:0.6.1</td> + <td>BigQuery interpreter</td> + </tr> + <tr> <td>cassandra</td> - <td>org.apache.zeppelin:zeppelin-cassandra:0.6.0</td> - <td>Cassandra interpreter</td> + <td>org.apache.zeppelin:zeppelin-cassandra\_2.11:0.6.1</td> + <td>Cassandra interpreter built with Scala 2.11</td> </tr> <tr> <td>elasticsearch</td> - <td>org.apache.zeppelin:zeppelin-elasticsearch:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-elasticsearch:0.6.1</td> <td>Elasticsearch interpreter</td> </tr> <tr> <td>file</td> - <td>org.apache.zeppelin:zeppelin-file:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-file:0.6.1</td> <td>HDFS file interpreter</td> </tr> <tr> <td>flink</td> - <td>org.apache.zeppelin:zeppelin-flink:0.6.0</td> - <td>Flink interpreter</td> + <td>org.apache.zeppelin:zeppelin-flink\_2.11:0.6.1</td> + <td>Flink interpreter built with Scala 2.11</td> </tr> <tr> <td>hbase</td> - <td>org.apache.zeppelin:zeppelin-hbase:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-hbase:0.6.1</td> <td>Hbase interpreter</td> </tr> <tr> <td>ignite</td> - <td>org.apache.zeppelin:zeppelin-ignite:0.6.0</td> - <td>Ignite interpreter</td> + <td>org.apache.zeppelin:zeppelin-ignite\_2.11:0.6.1</td> + <td>Ignite interpreter built with Scala 2.11</td> </tr> <tr> <td>jdbc</td> - <td>org.apache.zeppelin:zeppelin-jdbc:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-jdbc:0.6.1</td> <td>Jdbc interpreter</td> </tr> <tr> <td>kylin</td> - <td>org.apache.zeppelin:zeppelin-kylin:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-kylin:0.6.1</td> <td>Kylin interpreter</td> </tr> <tr> <td>lens</td> - <td>org.apache.zeppelin:zeppelin-lens:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-lens:0.6.1</td> <td>Lens interpreter</td> </tr> <tr> <td>livy</td> - <td>org.apache.zeppelin:zeppelin-livy:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-livy:0.6.1</td> <td>Livy interpreter</td> </tr> <tr> <td>md</td> - <td>org.apache.zeppelin:zeppelin-markdown:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-markdown:0.6.1</td> <td>Markdown support</td> </tr> <tr> <td>postgresql</td> - <td>org.apache.zeppelin:zeppelin-postgresql:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-postgresql:0.6.1</td> <td>Postgresql interpreter</td> </tr> <tr> <td>python</td> - <td>org.apache.zeppelin:zeppelin-python:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-python:0.6.1</td> <td>Python interpreter</td> </tr> <tr> <td>shell</td> - <td>org.apache.zeppelin:zeppelin-shell:0.6.0</td> + <td>org.apache.zeppelin:zeppelin-shell:0.6.1</td> <td>Shell command</td> </tr> </table>
