Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
ac546b2
add force layout button
Jun 18, 2016
964cba7
add div and svg tags that will contain the force layout object
Jun 18, 2016
2f53e19
add column drop boxes for column selection for source and destination…
Jun 18, 2016
9f8b6e6
add force layout rendering and column selection handling methods
Jun 18, 2016
9f1cea9
add CSS for force layout and tooltip
Jun 18, 2016
c934b3a
[ZEPPELIN-1015] Cron job fails to run a paragraph when multiple type …
Leemoonsoo Jun 16, 2016
0cae7c6
[MINOR] Add .Rhistory in .gitignore
minahlee Jun 17, 2016
4a0dce5
Authenticated user aware notebook storage layer
Jun 17, 2016
19c4797
Blocking the zeppelin-web build error.
Jun 15, 2016
70d22d3
[ZEPPELIN-998] Extend install.md -> Quick Start
AhyoungRyu Jun 15, 2016
85ee2dd
Python: fix for 'run all' paragraphs
bzz Jun 17, 2016
c82dd4e
ZEPPELIN-1027: Python - add basic matplotlib example notebook
bzz Jun 17, 2016
5a4aace
ZEPPELIN-995 Change scheduler for JDBC interpreter to use concurrent …
jongyoul Jun 15, 2016
7fd9a66
[ZEPPELIN-1020] Remove suggestion list on click
suvam97 Jun 18, 2016
8790ba9
[MINOR] Changed guava version to 19.0 for selenium test
jongyoul Jun 17, 2016
dec31d6
[ZEPPELIN-707]Automatically adds %.* of previous paragraph's typing
mwkang Jun 16, 2016
8085ab6
[ZEPPELIN-1009] [HOTFIX] Fix Selenium test error
Leemoonsoo Jun 19, 2016
2054f9f
fix typo the description of interpreter menu.
Jun 19, 2016
286a888
[ZEPPELIN-1033] HotFixing of paragraph deletion and re-ordering broken
Jun 20, 2016
9b0fb6e
[ZEPPELIN-1039] updated CreateNewButton Testcase in ParagraphAction
cloverhearts Jun 20, 2016
41a7302
Close PRs on Github without commiting
minahlee Jun 21, 2016
fd715c8
[MINOR] Small ui modification in notebook actionbar
minahlee Jun 15, 2016
ab5ce62
increase more logs, and return appropriate error to front-end
prabhjyotsingh Jun 20, 2016
85d7057
[ZEPPELIN-986] Create publish release script
minahlee Jun 20, 2016
50db175
[ZEPPELIN-905] Fix import notebook with error result
swkimme Jun 18, 2016
83602f5
[HOTFIX] Fix compile error caused by merging #1043
minahlee Jun 23, 2016
ff4973d
[ZEPPELIN-1045] Apply new mechanism to PythonInterpreter
minahlee Jun 22, 2016
230d890
ZEPPELIN-1048: Pandas support for python interpreter
bzz Jun 23, 2016
73f435f
[MINOR] Show properties ordered alphabetically
jongyoul Jun 20, 2016
f270204
[DOC] Fix broken code block in jdbc document
minahlee Jun 21, 2016
74346a2
[HOTFIX] Fixed PythonInterpreterTest
jongyoul Jun 23, 2016
d779913
BugFix of Automatically adds %.* of previous paragraph's typing.
Jun 21, 2016
df7dd5c
[HOTFXI] Fix python test case and resolve rat license issue
minahlee Jun 23, 2016
4efb39f
[ZEPPELIN-1046] bin/install-interpreter.sh for netinst package
Leemoonsoo Jun 23, 2016
33fb93f
[ZEPPELIN-1002] Move configuration menus under dropdown
minahlee Jun 23, 2016
6497008
[ZEPPELIN-936] Fix flaky test SparkRTest
Leemoonsoo Jun 24, 2016
8154c87
[ZEPPELIN-1052] Application does not logout user when authcBasic is used
prabhjyotsingh Jun 23, 2016
878a8c7
[ZEPPELIN-1034] Add Spark Interpreter option to not import implicits
sadikovi Jun 21, 2016
57e0dc8
[ZEPPELIN-1028] Fix exported notebook importing error
AhyoungRyu Jun 22, 2016
f55290f
[MINOR] Remove unused util methods and its tests
jongyoul Jun 23, 2016
510cecd
[HOTFIX] Fix flaky AuthenticationIT
prabhjyotsingh Jun 25, 2016
056eee8
[ZEPPELIN-961] Longer names to the notebook make the name-text and bu…
sagarkulkarni3592 Jun 24, 2016
330d1da
[ZEPPELIN-1047] Add filter to handle upper case
suvam97 Jun 24, 2016
e1b3847
[ZEPPELIN-954] Fix table cell selection problem on second run by prop…
Jun 23, 2016
5975125
[ZEPPELIN-1018] Apply auto "Table of Contents" generator to Zeppelin …
AhyoungRyu Jun 25, 2016
a4fc5ab
[ZEPPELIN-1007] Toggle only one of the interpreter/permission settings
minahlee Jun 22, 2016
0209bc3
Close PRs on Github without commiting
minahlee Jun 26, 2016
eca39e2
[ZEPPELIN-846] Fix Long Notebook Dropdown
corneadoug Jun 26, 2016
118ad7d
[MINOR] [ZEPPELIN-1043] Blocked in inaccessible notebook with blank page
AhyoungRyu Jun 25, 2016
ec97cd0
Prevent menubar hide notebook title and control buttons depending on …
Leemoonsoo Jun 24, 2016
a192f27
[ZEPPELIN-1032] Update Apache Flink to 1.0.3 release
lresende Jun 17, 2016
c590649
[ZEPPELIN-1031] Update Elasticsearch to release 2.3.3
lresende Jun 17, 2016
f36cbaa
[ZEPPELIN-1056] Embed webfont when building
corneadoug Jun 26, 2016
09f0ebd
[DOC] Update doc image in Explore Zeppelin UI page
AhyoungRyu Jun 27, 2016
ab9e114
Get note revision of note - git repo
Jun 21, 2016
c456967
[ZEPPELIN-1065] Flaky Test - ParagraphActionsIT.testRemoveButton
prabhjyotsingh Jun 27, 2016
4b63867
[ZEPPELIN-1064] Flaky Test - ParagraphActionsIT.testTitleButton
prabhjyotsingh Jun 27, 2016
c06c375
ZEPPELIN-1030 Added example for various jdbc-like interpreters
jongyoul Jun 27, 2016
4044189
ZEPPELIN-1037 Enable Kerberos support in Livy Interpreter
r-kamath Jun 21, 2016
4cd61db
[HOTFIX] update release script
minahlee Jun 27, 2016
a7bb453
[MINOR] Blocking the minus cursor value.
Jun 27, 2016
7951e6c
ZEPPELIN-1063: fix flaky python interpreter test
bzz Jun 27, 2016
c0cee7c
[ZEPPELIN-1060] validate user before saving
prabhjyotsingh Jun 25, 2016
6f434c5
[Zeppelin 1042] Extra space is present as part of username in search box
prabhjyotsingh Jun 25, 2016
d4e3d8c
[Bugfix] init RepoSetting values
Jun 27, 2016
2a363cd
ZEPPELIN-1067 Change ordering mechanism for interpreters
jongyoul Jun 27, 2016
f6b48d3
[ZEPPELIN-281] Windows7 build2
fvaleri Jun 22, 2016
f80a2bd
[ZEPPELIN-1076] Set hbase.client.retries.number for JDBC
prabhjyotsingh Jun 28, 2016
63dfa0f
ZEPPELIN-1071 ] Ace-editor hidden auto-complete additional events.
cloverhearts Jun 29, 2016
3a338e0
BugFix-blocking of blank values insertion on the Credential page.
Jun 22, 2016
c348161
[ZEPPELIN-1023] Add more credential apis.
Jun 27, 2016
4c66689
[ZEPPELIN-1081] Extract spark.r setting from interpreter-setting.json…
jongyoul Jun 30, 2016
d3082e3
[ZEPPELIN-1072] Saving Interpreter Setting dosen't notify when its fi…
prabhjyotsingh Jun 29, 2016
3ae7d24
[ZEPPELIN-1082] Restore Interpreter page layout change
minahlee Jun 29, 2016
e575e81
Shell interpreter test and doc
fvaleri Jun 30, 2016
d20dbce
[Zeppelin-1090][Hot Fix] LivySparkSQLInterpreter doesn't work in FIFO.
prabhjyotsingh Jun 30, 2016
2a2a2e8
[ZEPPELIN-1075] Merge NoteInterpreterLoader into InterpreterFactory
jongyoul Jun 30, 2016
a7a6539
[ZEPPELIN-1094] Run all paragraphs keeps appending empty paragraphs
prabhjyotsingh Jul 1, 2016
ebe8855
[MINOR] Enable launching in debug mode
jongyoul Jul 2, 2016
9463fb8
[ZEPPELIN-732] Helium Application
Leemoonsoo Jul 3, 2016
a29fe14
[ZEPPELIN-1078] Does not show the text result in the paragraph someti…
Jul 5, 2016
41c74f5
[HOTFIX] NPE when there's no properties field in interpreter-setting.…
jongyoul Jul 5, 2016
867facb
[ZEPPELIN-1110] Catch Exception in ZeppelinIT. testSparkInterpreterDe…
minahlee Jul 5, 2016
b96505f
add force layout button
Jun 18, 2016
27a48ee
add div and svg tags that will contain the force layout object
Jun 18, 2016
922bfe1
add column drop boxes for column selection for source and destination…
Jun 18, 2016
839a6d3
add force layout rendering and column selection handling methods
Jun 18, 2016
419e5d6
add CSS for force layout and tooltip
Jun 18, 2016
3945331
fix conflict with remote
Jul 5, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 7 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,21 @@ conf/credentials.json
spark/dependency-reduced-pom.xml
reports

#webapp
# webapp
zeppelin-web/node_modules
zeppelin-web/dist
zeppelin-web/.tmp
zeppelin-web/src/fonts/Roboto*
zeppelin-web/src/fonts/Source-Code-Pro*
zeppelin-web/src/fonts/Patua-One*
zeppelin-web/.sass-cache
zeppelin-web/bower_components
**nbproject/
**node/

#R
# R
/r/lib/
.Rhistory

# project level
/logs/
Expand Down Expand Up @@ -80,7 +84,7 @@ Thumbs.db
.project
.settings/

#intelliJ IDEA project files
# intelliJ IDEA project files
.idea/
*.iml

Expand Down
8 changes: 3 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ matrix:
include:
# Test all modules
- jdk: "oraclejdk7"
env: SPARK_VER="1.6.1" HADOOP_VER="2.3" PROFILE="-Pspark-1.6 -Pr -Phadoop-2.3 -Ppyspark -Psparkr -Pscalding" BUILD_FLAG="package -Pbuild-distr" TEST_FLAG="verify -Pusing-packaged-distr" TEST_PROJECTS=""
env: SPARK_VER="1.6.1" HADOOP_VER="2.3" PROFILE="-Pspark-1.6 -Pr -Phadoop-2.3 -Ppyspark -Psparkr -Pscalding -Pexamples" BUILD_FLAG="package -Pbuild-distr" TEST_FLAG="verify -Pusing-packaged-distr" TEST_PROJECTS=""

# Test spark module for 1.5.2
- jdk: "oraclejdk7"
Expand All @@ -59,16 +59,15 @@ matrix:

# Test selenium with spark module for 1.6.1
- jdk: "oraclejdk7"
env: TEST_SELENIUM="true" SPARK_VER="1.6.1" HADOOP_VER="2.3" PROFILE="-Pspark-1.6 -Phadoop-2.3 -Ppyspark" BUILD_FLAG="package -DskipTests" TEST_FLAG="verify" TEST_PROJECTS="-pl zeppelin-interpreter,zeppelin-zengine,zeppelin-server,zeppelin-display,spark-dependencies,spark -Dtest=org.apache.zeppelin.AbstractFunctionalSuite -DfailIfNoTests=false"
env: TEST_SELENIUM="true" SPARK_VER="1.6.1" HADOOP_VER="2.3" PROFILE="-Pspark-1.6 -Phadoop-2.3 -Ppyspark -Pexamples" BUILD_FLAG="package -DskipTests" TEST_FLAG="verify" TEST_PROJECTS="-pl zeppelin-interpreter,zeppelin-zengine,zeppelin-server,zeppelin-display,spark-dependencies,spark -Dtest=org.apache.zeppelin.AbstractFunctionalSuite -DfailIfNoTests=false"

before_install:
- "ls -la .spark-dist ${HOME}/.m2/repository/.cache/maven-download-plugin"
- mkdir -p ~/R
- echo 'R_LIBS=~/R' > ~/.Renviron
- R -e "install.packages('knitr', repos = 'http://cran.us.r-project.org', lib='~/R')"
- export R_LIBS='~/R'
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1600x1024x16"

install:
- mvn $BUILD_FLAG $PROFILE -B
Expand All @@ -82,7 +81,6 @@ before_script:
script:
- mvn $TEST_FLAG $PROFILE -B $TEST_PROJECTS


after_success:
- echo "Travis exited with ${TRAVIS_TEST_RESULT}"

Expand Down
8 changes: 7 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,13 @@ The text of each license is also included at licenses/LICENSE-[project]-[version
(The MIT License) jekyll-bootstrap 0.3.0 (https://github.com/plusjade/jekyll-bootstrap) - https://github.com/plusjade/jekyll-bootstrap
(The MIT License) jekyll 1.3.0 (http://jekyllrb.com/) - https://github.com/jekyll/jekyll/blob/v1.3.0/LICENSE


========================================================================
MIT-style licenses
========================================================================
The following components are provided under the MIT-style license. See project link for details.
The text of each license is also included at licenses/LICENSE-[project]-[version].txt.

(MIT Style) jekyll-table-of-contents (https://github.com/ghiculescu/jekyll-table-of-contents) - https://github.com/ghiculescu/jekyll-table-of-contents/blob/master/LICENSE.txt

========================================================================
Apache licenses
Expand Down
45 changes: 40 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,35 @@ sudo apt-get install libfontconfig
```

#### Proxy settings (optional)
If you are behind a corporate Proxy with NTLM authentication you can use [Cntlm Authentication Proxy](http://cntlm.sourceforge.net/) .
First of all, set your proxy configuration on Maven `settings.xml`.
```
<settings>
<proxies>
<proxy>
<id>proxy-http</id>
<active>true</active>
<protocol>http</protocol>
<host>localhost</host>
<port>3128</port>
<!-- <username>usr</username>
<password>pwd</password> -->
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
<proxy>
<id>proxy-https</id>
<active>true</active>
<protocol>https</protocol>
<host>localhost</host>
<port>3128</port>
<!-- <username>usr</username>
<password>pwd</password> -->
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
</settings>
```

Before build start, run these commands from shell.
Then, run these commands from shell.
```
export http_proxy=http://localhost:3128
export https_proxy=http://localhost:3128
Expand All @@ -57,7 +83,7 @@ git config --global https.proxy http://localhost:3128
git config --global url."http://".insteadOf git://
```

After build is complete, run these commands to cleanup.
Cleanup: set `active false` in Maven `settings.xml` and run these commands.
```
npm config rm proxy
npm config rm https-proxy
Expand All @@ -67,9 +93,10 @@ git config --global --unset url."http://".insteadOf
```

_Notes:_
- If you are behind NTLM proxy you can use [Cntlm Authentication Proxy](http://cntlm.sourceforge.net/).
- If you are on Windows replace `export` with `set` to set env variables
- Replace `localhost:3128` with standard pattern `http://user:pwd@host:port`
- Git configuration is needed because Bower use it for fetching from GitHub
- Replace `localhost:3128` with the standard pattern `http://user:pwd@host:port`
- For zeppelin-web: currently there is no way to reach Bower main repo through NTLM proxy

#### Install maven
```
Expand Down Expand Up @@ -174,6 +201,13 @@ Available profiles are
-Pmapr51
```

#### -Pexamples (optional)

Bulid examples under zeppelin-examples directory





Here're some examples:

Expand Down Expand Up @@ -204,6 +238,7 @@ mvn clean package -Dignite.version=1.6.0 -DskipTests
mvn clean package -Pscalding -DskipTests
```


### Configure
If you wish to configure Zeppelin option (like port number), configure the following files:

Expand Down
9 changes: 0 additions & 9 deletions alluxio/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -132,15 +132,6 @@

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>

<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
Expand Down
9 changes: 0 additions & 9 deletions angular/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -60,15 +60,6 @@

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>

<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
Expand Down
45 changes: 45 additions & 0 deletions bin/install-interpreter.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Run Zeppelin
#

bin=$(dirname "${BASH_SOURCE-$0}")
bin=$(cd "${bin}">/dev/null; pwd)

. "${bin}/common.sh"


ZEPPELIN_INSTALL_INTERPRETER_MAIN=org.apache.zeppelin.interpreter.install.InstallInterpreter
ZEPPELIN_LOGFILE="${ZEPPELIN_LOG_DIR}/install-interpreter.log"
JAVA_OPTS+=" -Dzeppelin.log.file=${ZEPPELIN_LOGFILE}"

if [[ -d "${ZEPPELIN_HOME}/zeppelin-zengine/target/classes" ]]; then
ZEPPELIN_CLASSPATH+=":${ZEPPELIN_HOME}/zeppelin-zengine/target/classes"
fi
addJarInDir "${ZEPPELIN_HOME}/zeppelin-server/target/lib"

if [[ -d "${ZEPPELIN_HOME}/zeppelin-interpreter/target/classes" ]]; then
ZEPPELIN_CLASSPATH+=":${ZEPPELIN_HOME}/zeppelin-interpreter/target/classes"
fi
addJarInDir "${ZEPPELIN_HOME}/zeppelin-interpreter/target/lib"

addJarInDir "${ZEPPELIN_HOME}/lib"

CLASSPATH+=":${ZEPPELIN_CLASSPATH}"
$ZEPPELIN_RUNNER $JAVA_OPTS -cp $CLASSPATH $ZEPPELIN_INSTALL_INTERPRETER_MAIN ${@}
9 changes: 0 additions & 9 deletions cassandra/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -230,15 +230,6 @@
</executions>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>

<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
Expand Down
35 changes: 35 additions & 0 deletions conf/interpreter-list
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
#
# [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
3 changes: 2 additions & 1 deletion conf/zeppelin-env.cmd.template
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,13 @@ REM set HADOOP_CONF_DIR REM yarn-site.xml is located in configuration
REM Pyspark (supported with Spark 1.2.1 and above)
REM To configure pyspark, you need to set spark distribution's path to 'spark.home' property in Interpreter setting screen in Zeppelin GUI
REM set PYSPARK_PYTHON REM path to the python command. must be the same path on the driver(Zeppelin) and all workers.
REM set PYTHONPATH
REM set PYTHONPATH

REM Spark interpreter options
REM
REM set ZEPPELIN_SPARK_USEHIVECONTEXT REM Use HiveContext instead of SQLContext if set true. true by default.
REM set ZEPPELIN_SPARK_CONCURRENTSQL REM Execute multiple SQL concurrently if set true. false by default.
REM set ZEPPELIN_SPARK_IMPORTIMPLICIT REM Import implicits, UDF collection, and sql if set true. true by default.
REM set ZEPPELIN_SPARK_MAXRESULT REM Max number of SparkSQL result to display. 1000 by default.

REM ZeppelinHub connection configuration
Expand Down
5 changes: 3 additions & 2 deletions conf/zeppelin-env.sh.template
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,17 @@
# Pyspark (supported with Spark 1.2.1 and above)
# To configure pyspark, you need to set spark distribution's path to 'spark.home' property in Interpreter setting screen in Zeppelin GUI
# export PYSPARK_PYTHON # path to the python command. must be the same path on the driver(Zeppelin) and all workers.
# export PYTHONPATH
# export PYTHONPATH

## Spark interpreter options ##
##
# export ZEPPELIN_SPARK_USEHIVECONTEXT # Use HiveContext instead of SQLContext if set true. true by default.
# export ZEPPELIN_SPARK_CONCURRENTSQL # Execute multiple SQL concurrently if set true. false by default.
# export ZEPPELIN_SPARK_IMPORTIMPLICIT # Import implicits, UDF collection, and sql if set true. true by default.
# export ZEPPELIN_SPARK_MAXRESULT # Max number of SparkSQL result to display. 1000 by default.
# export ZEPPELIN_WEBSOCKET_MAX_TEXT_MESSAGE_SIZE # Size in characters of the maximum text message to be received by websocket. Defaults to 1024000


#### HBase interpreter configuration ####

## To connect to HBase running on a cluster, either HBASE_HOME or HBASE_CONF_DIR must be set
Expand All @@ -75,4 +77,3 @@
# export ZEPPELINHUB_API_ADDRESS # Refers to the address of the ZeppelinHub service in use
# export ZEPPELINHUB_API_TOKEN # Refers to the Zeppelin instance token of the user
# export ZEPPELINHUB_USER_KEY # Optional, when using Zeppelin with authentication.

6 changes: 6 additions & 0 deletions conf/zeppelin-site.xml.template
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,12 @@
<description>Comma separated interpreter configurations. First interpreter become a default</description>
</property>

<property>
<name>zeppelin.interpreter.group.order</name>
<value>"spark,md,angular,sh,livy,alluxio,file,psql,flink,python,ignite,lens,cassandra,geode,kylin,elasticsearch,scalding,jdbc,hbase</value>
<description></description>
</property>

<property>
<name>zeppelin.interpreter.connect.timeout</name>
<value>30000</value>
Expand Down
Loading