You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by zj...@apache.org on 2019/09/29 07:49:18 UTC

svn commit: r1867697 [1/7] - in /zeppelin/site/docs/0.8.2: ./ development/ development/contribution/ development/helium/ interpreter/ quickstart/ setup/basics/ setup/deployment/ setup/operation/ setup/security/ setup/storage/ usage/display_system/ usag...

Author: zjffdu
Date: Sun Sep 29 07:49:17 2019
New Revision: 1867697

URL: http://svn.apache.org/viewvc?rev=1867697&view=rev
Log:
Update 0.8.2

Modified:
    zeppelin/site/docs/0.8.2/Gemfile
    zeppelin/site/docs/0.8.2/Gemfile.lock
    zeppelin/site/docs/0.8.2/atom.xml
    zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_code.html
    zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_website.html
    zeppelin/site/docs/0.8.2/development/contribution/useful_developer_tools.html
    zeppelin/site/docs/0.8.2/development/helium/writing_application.html
    zeppelin/site/docs/0.8.2/development/helium/writing_spell.html
    zeppelin/site/docs/0.8.2/development/helium/writing_visualization_basic.html
    zeppelin/site/docs/0.8.2/development/helium/writing_visualization_transformation.html
    zeppelin/site/docs/0.8.2/development/writing_zeppelin_interpreter.html
    zeppelin/site/docs/0.8.2/interpreter/alluxio.html
    zeppelin/site/docs/0.8.2/interpreter/beam.html
    zeppelin/site/docs/0.8.2/interpreter/bigquery.html
    zeppelin/site/docs/0.8.2/interpreter/cassandra.html
    zeppelin/site/docs/0.8.2/interpreter/elasticsearch.html
    zeppelin/site/docs/0.8.2/interpreter/flink.html
    zeppelin/site/docs/0.8.2/interpreter/geode.html
    zeppelin/site/docs/0.8.2/interpreter/groovy.html
    zeppelin/site/docs/0.8.2/interpreter/hbase.html
    zeppelin/site/docs/0.8.2/interpreter/hdfs.html
    zeppelin/site/docs/0.8.2/interpreter/hive.html
    zeppelin/site/docs/0.8.2/interpreter/ignite.html
    zeppelin/site/docs/0.8.2/interpreter/jdbc.html
    zeppelin/site/docs/0.8.2/interpreter/kylin.html
    zeppelin/site/docs/0.8.2/interpreter/lens.html
    zeppelin/site/docs/0.8.2/interpreter/mahout.html
    zeppelin/site/docs/0.8.2/interpreter/neo4j.html
    zeppelin/site/docs/0.8.2/interpreter/python.html
    zeppelin/site/docs/0.8.2/interpreter/r.html
    zeppelin/site/docs/0.8.2/interpreter/sap.html
    zeppelin/site/docs/0.8.2/interpreter/scalding.html
    zeppelin/site/docs/0.8.2/interpreter/scio.html
    zeppelin/site/docs/0.8.2/interpreter/shell.html
    zeppelin/site/docs/0.8.2/interpreter/spark.html
    zeppelin/site/docs/0.8.2/quickstart/install.html
    zeppelin/site/docs/0.8.2/quickstart/sql_with_zeppelin.html
    zeppelin/site/docs/0.8.2/quickstart/tutorial.html
    zeppelin/site/docs/0.8.2/rss.xml
    zeppelin/site/docs/0.8.2/search_data.json
    zeppelin/site/docs/0.8.2/setup/basics/how_to_build.html
    zeppelin/site/docs/0.8.2/setup/deployment/cdh.html
    zeppelin/site/docs/0.8.2/setup/deployment/docker.html
    zeppelin/site/docs/0.8.2/setup/deployment/flink_and_spark_cluster.html
    zeppelin/site/docs/0.8.2/setup/deployment/spark_cluster_mode.html
    zeppelin/site/docs/0.8.2/setup/deployment/virtual_machine.html
    zeppelin/site/docs/0.8.2/setup/deployment/yarn_install.html
    zeppelin/site/docs/0.8.2/setup/operation/configuration.html
    zeppelin/site/docs/0.8.2/setup/security/authentication_nginx.html
    zeppelin/site/docs/0.8.2/setup/security/http_security_headers.html
    zeppelin/site/docs/0.8.2/setup/security/notebook_authorization.html
    zeppelin/site/docs/0.8.2/setup/security/shiro_authentication.html
    zeppelin/site/docs/0.8.2/setup/storage/storage.html
    zeppelin/site/docs/0.8.2/sitemap.txt
    zeppelin/site/docs/0.8.2/usage/display_system/angular_backend.html
    zeppelin/site/docs/0.8.2/usage/display_system/angular_frontend.html
    zeppelin/site/docs/0.8.2/usage/display_system/basic.html
    zeppelin/site/docs/0.8.2/usage/dynamic_form/intro.html
    zeppelin/site/docs/0.8.2/usage/interpreter/dependency_management.html
    zeppelin/site/docs/0.8.2/usage/interpreter/dynamic_loading.html
    zeppelin/site/docs/0.8.2/usage/interpreter/execution_hooks.html
    zeppelin/site/docs/0.8.2/usage/interpreter/installation.html
    zeppelin/site/docs/0.8.2/usage/interpreter/overview.html
    zeppelin/site/docs/0.8.2/usage/interpreter/user_impersonation.html
    zeppelin/site/docs/0.8.2/usage/other_features/customizing_homepage.html
    zeppelin/site/docs/0.8.2/usage/other_features/publishing_paragraphs.html
    zeppelin/site/docs/0.8.2/usage/other_features/zeppelin_context.html

Modified: zeppelin/site/docs/0.8.2/Gemfile
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/Gemfile?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/Gemfile (original)
+++ zeppelin/site/docs/0.8.2/Gemfile Sun Sep 29 07:49:17 2019
@@ -15,5 +15,3 @@
 #
 source 'https://rubygems.org'
 gem 'github-pages'
-gem 'redcarpet'
-gem 'pygments.rb'

Modified: zeppelin/site/docs/0.8.2/Gemfile.lock
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/Gemfile.lock?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/Gemfile.lock (original)
+++ zeppelin/site/docs/0.8.2/Gemfile.lock Sun Sep 29 07:49:17 2019
@@ -1,255 +1,61 @@
 GEM
   remote: https://rubygems.org/
   specs:
-    activesupport (4.2.11.1)
-      i18n (~> 0.7)
-      minitest (~> 5.1)
-      thread_safe (~> 0.3, >= 0.3.4)
-      tzinfo (~> 1.1)
-    addressable (2.7.0)
-      public_suffix (>= 2.0.2, < 5.0)
-    coffee-script (2.4.1)
-      coffee-script-source
-      execjs
-    coffee-script-source (1.11.1)
-    colorator (1.1.0)
-    commonmarker (0.17.13)
-      ruby-enum (~> 0.5)
-    concurrent-ruby (1.1.5)
-    dnsruby (1.61.3)
-      addressable (~> 2.5)
-    em-websocket (0.5.1)
-      eventmachine (>= 0.12.9)
-      http_parser.rb (~> 0.6.0)
-    ethon (0.12.0)
-      ffi (>= 1.3.0)
-    eventmachine (1.2.7)
-    execjs (2.7.0)
-    faraday (0.16.1)
-      multipart-post (>= 1.2, < 3)
-    ffi (1.11.1)
-    forwardable-extended (2.6.0)
-    gemoji (3.0.1)
-    github-pages (200)
-      activesupport (= 4.2.11.1)
-      github-pages-health-check (= 1.16.1)
-      jekyll (= 3.8.5)
-      jekyll-avatar (= 0.6.0)
-      jekyll-coffeescript (= 1.1.1)
-      jekyll-commonmark-ghpages (= 0.1.5)
-      jekyll-default-layout (= 0.1.4)
-      jekyll-feed (= 0.11.0)
-      jekyll-gist (= 1.5.0)
-      jekyll-github-metadata (= 2.12.1)
-      jekyll-mentions (= 1.4.1)
-      jekyll-optional-front-matter (= 0.3.0)
-      jekyll-paginate (= 1.1.0)
-      jekyll-readme-index (= 0.2.0)
-      jekyll-redirect-from (= 0.14.0)
-      jekyll-relative-links (= 0.6.0)
-      jekyll-remote-theme (= 0.4.0)
-      jekyll-sass-converter (= 1.5.2)
-      jekyll-seo-tag (= 2.5.0)
-      jekyll-sitemap (= 1.2.0)
-      jekyll-swiss (= 0.4.0)
-      jekyll-theme-architect (= 0.1.1)
-      jekyll-theme-cayman (= 0.1.1)
-      jekyll-theme-dinky (= 0.1.1)
-      jekyll-theme-hacker (= 0.1.1)
-      jekyll-theme-leap-day (= 0.1.1)
-      jekyll-theme-merlot (= 0.1.1)
-      jekyll-theme-midnight (= 0.1.1)
-      jekyll-theme-minimal (= 0.1.1)
-      jekyll-theme-modernist (= 0.1.1)
-      jekyll-theme-primer (= 0.5.3)
-      jekyll-theme-slate (= 0.1.1)
-      jekyll-theme-tactile (= 0.1.1)
-      jekyll-theme-time-machine (= 0.1.1)
-      jekyll-titles-from-headings (= 0.5.1)
-      jemoji (= 0.10.2)
-      kramdown (= 1.17.0)
-      liquid (= 4.0.0)
-      listen (= 3.1.5)
-      mercenary (~> 0.3)
-      minima (= 2.5.0)
-      nokogiri (>= 1.10.4, < 2.0)
-      rouge (= 2.2.1)
-      terminal-table (~> 1.4)
-    github-pages-health-check (1.16.1)
-      addressable (~> 2.3)
-      dnsruby (~> 1.60)
-      octokit (~> 4.0)
-      public_suffix (~> 3.0)
-      typhoeus (~> 1.3)
-    html-pipeline (2.12.0)
-      activesupport (>= 2)
-      nokogiri (>= 1.4)
-    http_parser.rb (0.6.0)
-    i18n (0.9.5)
-      concurrent-ruby (~> 1.0)
-    jekyll (3.8.5)
-      addressable (~> 2.4)
-      colorator (~> 1.0)
-      em-websocket (~> 0.5)
-      i18n (~> 0.7)
-      jekyll-sass-converter (~> 1.0)
-      jekyll-watch (~> 2.0)
-      kramdown (~> 1.14)
-      liquid (~> 4.0)
-      mercenary (~> 0.3.3)
-      pathutil (~> 0.9)
-      rouge (>= 1.7, < 4)
-      safe_yaml (~> 1.0)
-    jekyll-avatar (0.6.0)
-      jekyll (~> 3.0)
-    jekyll-coffeescript (1.1.1)
-      coffee-script (~> 2.2)
-      coffee-script-source (~> 1.11.1)
-    jekyll-commonmark (1.3.1)
-      commonmarker (~> 0.14)
-      jekyll (>= 3.7, < 5.0)
-    jekyll-commonmark-ghpages (0.1.5)
-      commonmarker (~> 0.17.6)
-      jekyll-commonmark (~> 1)
-      rouge (~> 2)
-    jekyll-default-layout (0.1.4)
-      jekyll (~> 3.0)
-    jekyll-feed (0.11.0)
-      jekyll (~> 3.3)
-    jekyll-gist (1.5.0)
-      octokit (~> 4.2)
-    jekyll-github-metadata (2.12.1)
-      jekyll (~> 3.4)
-      octokit (~> 4.0, != 4.4.0)
-    jekyll-mentions (1.4.1)
-      html-pipeline (~> 2.3)
-      jekyll (~> 3.0)
-    jekyll-optional-front-matter (0.3.0)
-      jekyll (~> 3.0)
-    jekyll-paginate (1.1.0)
-    jekyll-readme-index (0.2.0)
-      jekyll (~> 3.0)
-    jekyll-redirect-from (0.14.0)
-      jekyll (~> 3.3)
-    jekyll-relative-links (0.6.0)
-      jekyll (~> 3.3)
-    jekyll-remote-theme (0.4.0)
-      addressable (~> 2.0)
-      jekyll (~> 3.5)
-      rubyzip (>= 1.2.1, < 3.0)
-    jekyll-sass-converter (1.5.2)
-      sass (~> 3.4)
-    jekyll-seo-tag (2.5.0)
-      jekyll (~> 3.3)
-    jekyll-sitemap (1.2.0)
-      jekyll (~> 3.3)
-    jekyll-swiss (0.4.0)
-    jekyll-theme-architect (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-cayman (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-dinky (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-hacker (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-leap-day (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-merlot (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-midnight (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-minimal (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-modernist (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-primer (0.5.3)
-      jekyll (~> 3.5)
-      jekyll-github-metadata (~> 2.9)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-slate (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-tactile (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-theme-time-machine (0.1.1)
-      jekyll (~> 3.5)
-      jekyll-seo-tag (~> 2.0)
-    jekyll-titles-from-headings (0.5.1)
-      jekyll (~> 3.3)
-    jekyll-watch (2.2.1)
-      listen (~> 3.0)
-    jemoji (0.10.2)
-      gemoji (~> 3.0)
-      html-pipeline (~> 2.2)
-      jekyll (~> 3.0)
-    kramdown (1.17.0)
-    liquid (4.0.0)
-    listen (3.1.5)
-      rb-fsevent (~> 0.9, >= 0.9.4)
-      rb-inotify (~> 0.9, >= 0.9.7)
-      ruby_dep (~> 1.2)
-    mercenary (0.3.6)
-    mini_portile2 (2.4.0)
-    minima (2.5.0)
-      jekyll (~> 3.5)
-      jekyll-feed (~> 0.9)
-      jekyll-seo-tag (~> 2.1)
-    minitest (5.12.2)
-    multi_json (1.13.1)
-    multipart-post (2.1.1)
-    nokogiri (1.10.4)
-      mini_portile2 (~> 2.4.0)
-    octokit (4.14.0)
-      sawyer (~> 0.8.0, >= 0.5.3)
-    pathutil (0.16.2)
-      forwardable-extended (~> 2.6)
-    public_suffix (3.1.1)
-    pygments.rb (1.2.1)
-      multi_json (>= 1.0.0)
-    rb-fsevent (0.10.3)
-    rb-inotify (0.10.0)
-      ffi (~> 1.0)
-    redcarpet (3.5.0)
-    rouge (2.2.1)
-    ruby-enum (0.7.2)
-      i18n
-    ruby_dep (1.5.0)
-    rubyzip (1.3.0)
-    safe_yaml (1.0.5)
-    sass (3.7.4)
-      sass-listen (~> 4.0.0)
-    sass-listen (4.0.0)
-      rb-fsevent (~> 0.9, >= 0.9.4)
-      rb-inotify (~> 0.9, >= 0.9.7)
-    sawyer (0.8.2)
-      addressable (>= 2.3.5)
-      faraday (> 0.8, < 2.0)
-    terminal-table (1.8.0)
-      unicode-display_width (~> 1.1, >= 1.1.1)
-    thread_safe (0.3.6)
-    typhoeus (1.3.1)
-      ethon (>= 0.9.0)
-    tzinfo (1.2.5)
-      thread_safe (~> 0.1)
-    unicode-display_width (1.6.0)
+    RedCloth (4.2.9)
+    classifier (1.3.3)
+      fast-stemmer (>= 1.0.0)
+    colorator (0.1)
+    commander (4.1.5)
+      highline (~> 1.6.11)
+    fast-stemmer (1.0.2)
+    ffi (1.9.3)
+    github-pages (10)
+      RedCloth (= 4.2.9)
+      jekyll (= 1.3.0)
+      kramdown (= 1.2.0)
+      liquid (= 2.5.4)
+      maruku (= 0.6.1)
+      rdiscount (= 2.1.7)
+      redcarpet (= 2.3.0)
+    highline (1.6.20)
+    jekyll (1.3.0)
+      classifier (~> 1.3)
+      colorator (~> 0.1)
+      commander (~> 4.1.3)
+      liquid (~> 2.5.2)
+      listen (~> 1.3)
+      maruku (~> 0.6.0)
+      pygments.rb (~> 0.5.0)
+      redcarpet (~> 2.3.0)
+      safe_yaml (~> 1.0.4)
+    kramdown (1.2.0)
+    liquid (2.5.4)
+    listen (1.3.1)
+      rb-fsevent (>= 0.9.3)
+      rb-inotify (>= 0.9)
+      rb-kqueue (>= 0.2)
+    maruku (0.6.1)
+      syntax (>= 1.0.0)
+    posix-spawn (0.3.6)
+    pygments.rb (0.5.4)
+      posix-spawn (~> 0.3.6)
+      yajl-ruby (~> 1.1.0)
+    rb-fsevent (0.9.3)
+    rb-inotify (0.9.2)
+      ffi (>= 0.5.0)
+    rb-kqueue (0.2.0)
+      ffi (>= 0.5.0)
+    rdiscount (2.1.7)
+    redcarpet (2.3.0)
+    safe_yaml (1.0.4)
+    syntax (1.0.0)
+    yajl-ruby (1.1.0)
 
 PLATFORMS
   ruby
 
 DEPENDENCIES
   github-pages
-  pygments.rb
-  redcarpet
 
 BUNDLED WITH
-   1.16.6
+   1.10.4

Modified: zeppelin/site/docs/0.8.2/atom.xml
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/atom.xml?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/atom.xml (original)
+++ zeppelin/site/docs/0.8.2/atom.xml Sun Sep 29 07:49:17 2019
@@ -4,7 +4,7 @@
  <title>Apache Zeppelin</title>
  <link href="http://zeppelin.apache.org/" rel="self"/>
  <link href="http://zeppelin.apache.org"/>
- <updated>2019-09-29T15:43:20+08:00</updated>
+ <updated>2019-09-29T15:48:18+08:00</updated>
  <id>http://zeppelin.apache.org</id>
  <author>
    <name>The Apache Software Foundation</name>

Modified: zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_code.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_code.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_code.html (original)
+++ zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_code.html Sun Sep 29 07:49:17 2019
@@ -293,10 +293,10 @@ Any contributions to Zeppelin (Source co
 <h3>git access</h3>
 
 <p>Get the source code on your development machine using git.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>git clone git://git.apache.org/zeppelin.git zeppelin
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">git clone git://git.apache.org/zeppelin.git zeppelin
 </code></pre></div>
 <p>You may also want to develop against a specific branch. For example, for branch-0.5.6</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>git clone -b branch-0.5.6 git://git.apache.org/zeppelin.git zeppelin
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">git clone -b branch-0.5.6 git://git.apache.org/zeppelin.git zeppelin
 </code></pre></div>
 <p>Apache Zeppelin follows <a href="https://github.com/sevntu-checkstyle/sevntu.checkstyle/wiki/Development-workflow-with-Git:-Fork,-Branching,-Commits,-and-Pull-Request">Fork &amp; Pull</a> as a source control workflow.
 If you want to not only build Zeppelin but also make any changes, then you need to fork <a href="https://github.com/apache/zeppelin">Zeppelin github mirror repository</a> and make a pull request.</p>
@@ -304,13 +304,13 @@ If you want to not only build Zeppelin b
 <p>Before making a pull request, please take a look <a href="http://zeppelin.apache.org/contribution/contributions.html">Contribution Guidelines</a>.</p>
 
 <h3>Build</h3>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>mvn install
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn install
 </code></pre></div>
 <p>To skip test</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>mvn install -DskipTests
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn install -DskipTests
 </code></pre></div>
 <p>To build with specific spark / hadoop version</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>mvn install -Dspark.version<span class="o">=</span>x.x.x -Dhadoop.version<span class="o">=</span>x.x.x
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn install -Dspark.version<span class="o">=</span>x.x.x -Dhadoop.version<span class="o">=</span>x.x.x
 </code></pre></div>
 <p>For the further </p>
 
@@ -322,21 +322,21 @@ If you want to not only build Zeppelin b
 <li>Copy the <code>conf/zeppelin-site.xml.template</code> to <code>zeppelin-server/src/main/resources/zeppelin-site.xml</code> and change the configurations in this file if required</li>
 <li>Run the following command</li>
 </ol>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nb">cd</span> zeppelin-server
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nb">cd </span>zeppelin-server
 <span class="nv">HADOOP_HOME</span><span class="o">=</span>YOUR_HADOOP_HOME <span class="nv">JAVA_HOME</span><span class="o">=</span>YOUR_JAVA_HOME <span class="se">\</span>
-mvn exec:java -Dexec.mainClass<span class="o">=</span><span class="s2">&quot;org.apache.zeppelin.server.ZeppelinServer&quot;</span> -Dexec.args<span class="o">=</span><span class="s2">&quot;&quot;</span>
+mvn <span class="nb">exec</span>:java -Dexec.mainClass<span class="o">=</span><span class="s2">&quot;org.apache.zeppelin.server.ZeppelinServer&quot;</span> -Dexec.args<span class="o">=</span><span class="s2">&quot;&quot;</span>
 </code></pre></div>
 <h4>Option 2 - Daemon Script</h4>
 
 <blockquote>
 <p><strong>Note:</strong> Make sure you first run </p>
 </blockquote>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>mvn clean install -DskipTests
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn clean install -DskipTests
 </code></pre></div>
 <p>in your zeppelin root directory, otherwise your server build will fail to find the required dependencies in the local repro.</p>
 
 <p>or use daemon script</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>bin/zeppelin-daemon start
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">bin/zeppelin-daemon start
 </code></pre></div>
 <p>Server will be run on <a href="http://localhost:8080">http://localhost:8080</a>.</p>
 
@@ -352,17 +352,17 @@ mvn exec:java -Dexec.mainClass<span clas
 <p>Some portions of the Zeppelin code are generated by <a href="http://thrift.apache.org">Thrift</a>. For most Zeppelin changes, you don&#39;t need to worry about this. But if you modify any of the Thrift IDL files (e.g. zeppelin-interpreter/src/main/thrift/*.thrift), then you also need to regenerate these files and submit their updated version as part of your patch.</p>
 
 <p>To regenerate the code, install <strong>thrift-0.9.2</strong> and then run the following command to generate thrift code.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nb">cd</span> &lt;zeppelin_home&gt;/zeppelin-interpreter/src/main/thrift
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nb">cd</span> &lt;zeppelin_home&gt;/zeppelin-interpreter/src/main/thrift
 ./genthrift.sh
 </code></pre></div>
 <h3>Run Selenium test</h3>
 
 <p>Zeppelin has <a href="https://github.com/apache/zeppelin/tree/master/zeppelin-server/src/test/java/org/apache/zeppelin/integration">set of integration tests</a> using Selenium. To run these test, first build and run Zeppelin and make sure Zeppelin is running on port 8080. Then you can run test using following command</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="nb">true</span> mvn <span class="nb">test</span> -Dtest<span class="o">=[</span>TEST_NAME<span class="o">]</span> -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> <span class="se">\</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="nb">true </span>mvn <span class="nb">test</span> -Dtest<span class="o">=[</span>TEST_NAME<span class="o">]</span> -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> <span class="se">\</span>
 -pl <span class="s1">&#39;zeppelin-interpreter,zeppelin-zengine,zeppelin-server&#39;</span>
 </code></pre></div>
 <p>For example, to run <a href="https://github.com/apache/zeppelin/blob/master/zeppelin-server/src/test/java/org/apache/zeppelin/integration/ParagraphActionsIT.java">ParagraphActionIT</a>,</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="nb">true</span> mvn <span class="nb">test</span> -Dtest<span class="o">=</span>ParagraphActionsIT -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> <span class="se">\</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="nb">true </span>mvn <span class="nb">test</span> -Dtest<span class="o">=</span>ParagraphActionsIT -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> <span class="se">\</span>
 -pl <span class="s1">&#39;zeppelin-interpreter,zeppelin-zengine,zeppelin-server&#39;</span>
 </code></pre></div>
 <p>You&#39;ll need Firefox web browser installed in your development environment. While CI server uses <a href="https://ftp.mozilla.org/pub/firefox/releases/31.0/">Firefox 31.0</a> to run selenium test, it is good idea to install the same version (disable auto update to keep the version).</p>

Modified: zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_website.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_website.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_website.html (original)
+++ zeppelin/site/docs/0.8.2/development/contribution/how_to_contribute_website.html Sun Sep 29 07:49:17 2019
@@ -277,8 +277,8 @@ Documentation website is hosted in &#39;
 
 <p>First of all, you need the website source code. The official location of mirror for Zeppelin is <a href="http://git.apache.org/zeppelin.git">http://git.apache.org/zeppelin.git</a>.
 Get the source code on your development machine using git.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>git clone git://git.apache.org/zeppelin.git
-<span class="nb">cd</span> docs
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">git clone git://git.apache.org/zeppelin.git
+<span class="nb">cd </span>docs
 </code></pre></div>
 <p>Apache Zeppelin follows <a href="https://github.com/sevntu-checkstyle/sevntu.checkstyle/wiki/Development-workflow-with-Git:-Fork,-Branching,-Commits,-and-Pull-Request">Fork &amp; Pull</a> as a source control workflow.
 If you want to not only build Zeppelin but also make any changes, then you need to fork <a href="https://github.com/apache/zeppelin">Zeppelin github mirror repository</a> and make a pull request.</p>

Modified: zeppelin/site/docs/0.8.2/development/contribution/useful_developer_tools.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/contribution/useful_developer_tools.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/contribution/useful_developer_tools.html (original)
+++ zeppelin/site/docs/0.8.2/development/contribution/useful_developer_tools.html Sun Sep 29 07:49:17 2019
@@ -273,55 +273,55 @@ limitations under the License.
 <h4>JDK change script: OSX</h4>
 
 <p>this script would be helpful when changing JDK version frequently.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="k">function</span> setjdk<span class="o">()</span> <span class="o">{</span>
-  <span class="k">if</span> <span class="o">[</span> <span class="nv">$#</span> -ne <span class="m">0</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
-  <span class="c1"># written based on OSX. </span>
-  <span class="c1"># use diffrent base path for other OS</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="k">function </span>setjdk<span class="o">()</span> <span class="o">{</span>
+  <span class="k">if</span> <span class="o">[</span> <span class="nv">$# </span>-ne 0 <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
+  <span class="c"># written based on OSX. </span>
+  <span class="c"># use diffrent base path for other OS</span>
   removeFromPath <span class="s1">&#39;/System/Library/Frameworks/JavaVM.framework/Home/bin&#39;</span>
-  <span class="k">if</span> <span class="o">[</span> -n <span class="s2">&quot;</span><span class="si">${</span><span class="nv">JAVA_HOME</span><span class="p">+x</span><span class="si">}</span><span class="s2">&quot;</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
-    removeFromPath <span class="nv">$JAVA_HOME</span>
+  <span class="k">if</span> <span class="o">[</span> -n <span class="s2">&quot;${JAVA_HOME+x}&quot;</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
+<span class="k">    </span>removeFromPath <span class="nv">$JAVA_HOME</span>
   <span class="k">fi</span>
-  <span class="nb">export</span> <span class="nv">JAVA_HOME</span><span class="o">=</span><span class="sb">`</span>/usr/libexec/java_home -v <span class="nv">$@</span><span class="sb">`</span>
-  <span class="nb">export</span> <span class="nv">PATH</span><span class="o">=</span><span class="nv">$JAVA_HOME</span>/bin:<span class="nv">$PATH</span>
+<span class="k">  </span><span class="nb">export </span><span class="nv">JAVA_HOME</span><span class="o">=</span><span class="sb">`</span>/usr/libexec/java_home -v <span class="nv">$@</span><span class="sb">`</span>
+  <span class="nb">export </span><span class="nv">PATH</span><span class="o">=</span><span class="nv">$JAVA_HOME</span>/bin:<span class="nv">$PATH</span>
   <span class="k">fi</span>
 <span class="o">}</span>
-<span class="k">function</span> removeFromPath<span class="o">()</span> <span class="o">{</span>
-  <span class="nb">export</span> <span class="nv">PATH</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> <span class="nv">$PATH</span> <span class="p">|</span> sed -E -e <span class="s2">&quot;s;:</span><span class="nv">$1</span><span class="s2">;;&quot;</span> -e <span class="s2">&quot;s;</span><span class="nv">$1</span><span class="s2">:?;;&quot;</span><span class="k">)</span>
+<span class="k">function </span>removeFromPath<span class="o">()</span> <span class="o">{</span>
+  <span class="nb">export </span><span class="nv">PATH</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> <span class="nv">$PATH</span> <span class="p">|</span> sed -E -e <span class="s2">&quot;s;:$1;;&quot;</span> -e <span class="s2">&quot;s;$1:?;;&quot;</span><span class="k">)</span>
 <span class="o">}</span>
 </code></pre></div>
 <p>you can use this function like <code>setjdk 1.8</code> / <code>setjdk 1.7</code></p>
 
 <h3>Building Submodules Selectively</h3>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="c1"># build `zeppelin-web` only</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="c"># build `zeppelin-web` only</span>
 mvn clean -pl <span class="s1">&#39;zeppelin-web&#39;</span> package -DskipTests<span class="p">;</span>
 
-<span class="c1"># build `zeppelin-server` and its dependencies only</span>
+<span class="c"># build `zeppelin-server` and its dependencies only</span>
 mvn clean package -pl <span class="s1">&#39;spark,spark-dependencies,python,markdown,zeppelin-server&#39;</span> --am -DskipTests
 
-<span class="c1"># build spark related modules with default profiles: scala 2.10 </span>
+<span class="c"># build spark related modules with default profiles: scala 2.10 </span>
 mvn clean package -pl <span class="s1">&#39;spark,spark-dependencies,zeppelin-server&#39;</span> --am -DskipTests
 
-<span class="c1"># build spark related modules with profiles: scala 2.11, spark 2.1 hadoop 2.7 </span>
-./dev/change_scala_version.sh <span class="m">2</span>.11
+<span class="c"># build spark related modules with profiles: scala 2.11, spark 2.1 hadoop 2.7 </span>
+./dev/change_scala_version.sh 2.11
 mvn clean package -Pspark-2.1 -Phadoop-2.7 -Pscala-2.11 <span class="se">\</span>
 -pl <span class="s1">&#39;spark,spark-dependencies,zeppelin-server&#39;</span> --am -DskipTests
 
-<span class="c1"># build `zeppelin-server` and `markdown` with dependencies</span>
+<span class="c"># build `zeppelin-server` and `markdown` with dependencies</span>
 mvn clean package -pl <span class="s1">&#39;markdown,zeppelin-server&#39;</span> --am -DskipTests
 </code></pre></div>
 <h3>Running Individual Tests</h3>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="c1"># run the `HeliumBundleFactoryTest` test class</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="c"># run the `HeliumBundleFactoryTest` test class</span>
 mvn <span class="nb">test</span> -pl <span class="s1">&#39;zeppelin-server&#39;</span> --am -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> -Dtest<span class="o">=</span>HeliumBundleFactoryTest
 </code></pre></div>
 <h3>Running Selenium Tests</h3>
 
 <p>Make sure that Zeppelin instance is started to execute integration tests (= selenium tests).</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="c1"># run the `SparkParagraphIT` test class</span>
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="c"># run the `SparkParagraphIT` test class</span>
 <span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="s2">&quot;true&quot;</span> mvn <span class="nb">test</span> -pl <span class="s1">&#39;zeppelin-server&#39;</span> --am <span class="se">\</span>
 -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> -Dtest<span class="o">=</span>SparkParagraphIT
 
-<span class="c1"># run the `testSqlSpark` test function only in the `SparkParagraphIT` class</span>
-<span class="c1"># but note that, some test might be dependent on the previous tests</span>
+<span class="c"># run the `testSqlSpark` test function only in the `SparkParagraphIT` class</span>
+<span class="c"># but note that, some test might be dependent on the previous tests</span>
 <span class="nv">TEST_SELENIUM</span><span class="o">=</span><span class="s2">&quot;true&quot;</span> mvn <span class="nb">test</span> -pl <span class="s1">&#39;zeppelin-server&#39;</span> --am <span class="se">\</span>
 -DfailIfNoTests<span class="o">=</span><span class="nb">false</span> -Dtest<span class="o">=</span>SparkParagraphIT#testSqlSpark
 </code></pre></div>

Modified: zeppelin/site/docs/0.8.2/development/helium/writing_application.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/helium/writing_application.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/helium/writing_application.html (original)
+++ zeppelin/site/docs/0.8.2/development/helium/writing_application.html Sun Sep 29 07:49:17 2019
@@ -267,7 +267,7 @@ limitations under the License.
 <h2>Make your own Application</h2>
 
 <p>Writing Application means extending <code>org.apache.zeppelin.helium.Application</code>. You can use your favorite IDE and language while Java class files are packaged into jar. <code>Application</code> class looks like</p>
-<div class="highlight"><pre><code class="language-java" data-lang="java"><span></span><span class="cm">/**</span>
+<div class="highlight"><pre><code class="java language-java" data-lang="java"><span class="cm">/**</span>
 <span class="cm"> * Constructor. Invoked when application is loaded</span>
 <span class="cm"> */</span>
 <span class="kd">public</span> <span class="nf">Application</span><span class="o">(</span><span class="n">ApplicationContext</span> <span class="n">context</span><span class="o">);</span>
@@ -291,7 +291,7 @@ limitations under the License.
 <p>In the development mode, you can run your Application in your IDE as a normal java application and see the result inside of Zeppelin notebook.</p>
 
 <p><code>org.apache.zeppelin.helium.ZeppelinApplicationDevServer</code> can run Zeppelin Application in development mode.</p>
-<div class="highlight"><pre><code class="language-java" data-lang="java"><span></span><span class="c1">// entry point for development mode</span>
+<div class="highlight"><pre><code class="java language-java" data-lang="java"><span class="c1">// entry point for development mode</span>
 <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="nf">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span>
 
   <span class="c1">// add resources for development mode</span>
@@ -314,7 +314,7 @@ limitations under the License.
 
 <p>Package file is a json file that provides information about the application.
 Json file contains the following information</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">{</span>
   <span class="nt">&quot;name&quot;</span> <span class="p">:</span> <span class="s2">&quot;[organization].[name]&quot;</span><span class="p">,</span>
   <span class="nt">&quot;description&quot;</span> <span class="p">:</span> <span class="s2">&quot;Description&quot;</span><span class="p">,</span>
   <span class="nt">&quot;artifact&quot;</span> <span class="p">:</span> <span class="s2">&quot;groupId:artifactId:version&quot;</span><span class="p">,</span>
@@ -345,10 +345,10 @@ If jar exists in the local filesystem, a
 <p>e.g.</p>
 
 <p>When artifact exists in Maven repository</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>artifact: &quot;org.apache.zeppelin:zeppelin-examples:0.6.0&quot;
+<div class="highlight"><pre><code class="text language-text" data-lang="text">artifact: &quot;org.apache.zeppelin:zeppelin-examples:0.6.0&quot;
 </code></pre></div>
 <p>When artifact exists in the local filesystem</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>artifact: &quot;zeppelin-example/target/zeppelin-example-0.6.0.jar&quot;
+<div class="highlight"><pre><code class="text language-text" data-lang="text">artifact: &quot;zeppelin-example/target/zeppelin-example-0.6.0.jar&quot;
 </code></pre></div>
 <h4>className</h4>
 
@@ -361,19 +361,19 @@ If jar exists in the local filesystem, a
 <p>Resouce name is a string which will be compared with the name of objects in the ResourcePool. className is a string with &quot;:&quot; prepended, which will be compared with className of the objects in the ResourcePool.</p>
 
 <p>Application may require two or more resources. Required resources can be listed inside of the json array. For example, if the application requires object &quot;name1&quot;, &quot;name2&quot; and &quot;className1&quot; type of object to run, resources field can be</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="err">resources:</span> <span class="p">[</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="err">resources:</span> <span class="p">[</span>
   <span class="p">[</span> <span class="s2">&quot;name1&quot;</span><span class="p">,</span> <span class="s2">&quot;name2&quot;</span><span class="p">,</span> <span class="s2">&quot;:className1&quot;</span><span class="p">,</span> <span class="err">...</span><span class="p">]</span>
 <span class="p">]</span>
 </code></pre></div>
 <p>If Application can handle alternative combination of required resources, alternative set can be listed as below.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="err">resources:</span> <span class="p">[</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="err">resources:</span> <span class="p">[</span>
   <span class="p">[</span> <span class="s2">&quot;name&quot;</span><span class="p">,</span> <span class="s2">&quot;:className&quot;</span><span class="p">],</span>
   <span class="p">[</span> <span class="s2">&quot;altName&quot;</span><span class="p">,</span> <span class="s2">&quot;:altClassName1&quot;</span><span class="p">],</span>
   <span class="err">...</span>
 <span class="p">]</span>
 </code></pre></div>
 <p>Easier way to understand this scheme is</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="err">resources:</span> <span class="p">[</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="err">resources:</span> <span class="p">[</span>
    <span class="p">[</span> <span class="err">&#39;resource&#39;</span> <span class="err">AND</span> <span class="err">&#39;resource&#39;</span> <span class="err">AND</span> <span class="err">...</span> <span class="p">]</span> <span class="err">OR</span>
    <span class="p">[</span> <span class="err">&#39;resource&#39;</span> <span class="err">AND</span> <span class="err">&#39;resource&#39;</span> <span class="err">AND</span> <span class="err">...</span> <span class="p">]</span> <span class="err">OR</span>
    <span class="err">...</span>
@@ -384,7 +384,7 @@ If jar exists in the local filesystem, a
 <p>Icon to be used on the application button. String in this field will be rendered as a HTML tag.</p>
 
 <p>e.g.</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>icon: &quot;&lt;i class=&#39;fa fa-clock-o&#39;&gt;&lt;/i&gt;&quot;
+<div class="highlight"><pre><code class="text language-text" data-lang="text">icon: &quot;&lt;i class=&#39;fa fa-clock-o&#39;&gt;&lt;/i&gt;&quot;
 </code></pre></div>
   </div>
 </div>

Modified: zeppelin/site/docs/0.8.2/development/helium/writing_spell.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/helium/writing_spell.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/helium/writing_spell.html (original)
+++ zeppelin/site/docs/0.8.2/development/helium/writing_spell.html Sun Sep 29 07:49:17 2019
@@ -317,7 +317,7 @@ For example, Use <code>%echo</code> for
 </ul>
 
 <p>Here&#39;s an example</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">{</span>
   <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;zeppelin-echo-spell&quot;</span><span class="p">,</span>
   <span class="nt">&quot;description&quot;</span><span class="p">:</span> <span class="s2">&quot;Zeppelin Echo Spell (example)&quot;</span><span class="p">,</span>
   <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;1.0.0&quot;</span><span class="p">,</span>
@@ -348,7 +348,7 @@ For example, Use <code>%echo</code> for
 </ul>
 
 <p>Now, you need to write code to create spell which processing text.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="kr">import</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="kr">import</span> <span class="p">{</span>
     <span class="nx">SpellBase</span><span class="p">,</span>
     <span class="nx">SpellResult</span><span class="p">,</span>
     <span class="nx">DefaultDisplayType</span><span class="p">,</span>
@@ -372,14 +372,14 @@ For example, Use <code>%echo</code> for
 <span class="p">}</span>
 </code></pre></div>
 <p>Here is another example. Let&#39;s say we want to create markdown spell. First of all, we should add a dependency for markdown in package.json</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="err">//</span> <span class="err">package.json</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="err">//</span> <span class="err">package.json</span>
  <span class="s2">&quot;dependencies&quot;</span><span class="err">:</span> <span class="p">{</span>
     <span class="nt">&quot;markdown&quot;</span><span class="p">:</span> <span class="s2">&quot;0.5.0&quot;</span><span class="p">,</span>
     <span class="nt">&quot;zeppelin-spell&quot;</span><span class="p">:</span> <span class="s2">&quot;*&quot;</span>
   <span class="p">}</span><span class="err">,</span>
 </code></pre></div>
 <p>And here is spell code.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="kr">import</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="kr">import</span> <span class="p">{</span>
     <span class="nx">SpellBase</span><span class="p">,</span>
     <span class="nx">SpellResult</span><span class="p">,</span>
     <span class="nx">DefaultDisplayType</span><span class="p">,</span>
@@ -415,7 +415,7 @@ For example, Use <code>%echo</code> for
 <p>You don&#39;t want to publish your package every time you make a change in your spell. Zeppelin provides local deploy.
 The only thing you need to do is creating a <strong>Helium Package file</strong> (JSON) for local deploy.
 It&#39;s automatically created when you publish to npm repository but in local case, you should make it by yourself.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">{</span>
   <span class="nt">&quot;type&quot;</span> <span class="p">:</span> <span class="s2">&quot;SPELL&quot;</span><span class="p">,</span>
   <span class="nt">&quot;name&quot;</span> <span class="p">:</span> <span class="s2">&quot;zeppelin-echo-spell&quot;</span><span class="p">,</span>
   <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;1.0.0&quot;</span><span class="p">,</span>
@@ -436,7 +436,7 @@ It&#39;s automatically created when you
 </ul>
 
 <h3>4. Run in dev mode</h3>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nb">cd</span> zeppelin-web
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nb">cd </span>zeppelin-web
 yarn run dev:helium
 </code></pre></div>
 <p>You can browse localhost:9000. Every time refresh your browser, Zeppelin will rebuild your spell and reload changes.</p>

Modified: zeppelin/site/docs/0.8.2/development/helium/writing_visualization_basic.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/helium/writing_visualization_basic.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/helium/writing_visualization_basic.html (original)
+++ zeppelin/site/docs/0.8.2/development/helium/writing_visualization_basic.html Sun Sep 29 07:49:17 2019
@@ -297,7 +297,7 @@ User can use just like any other built-i
 <p>Create a <a href="https://docs.npmjs.com/files/package.json">package.json</a> in your new Visualization directory. You can add any dependencies in package.json, but you <strong>must include two dependencies: <a href="https://github.com/apache/zeppelin/tree/master/zeppelin-web/src/app/visualization">zeppelin-vis</a> and <a href="https://github.com/apache/zeppelin/tree/master/zeppelin-web/src/app/tabledata">zeppelin-tabledata</a>.</strong></p>
 
 <p>Here&#39;s an example</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">{</span>
   <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;zeppelin_horizontalbar&quot;</span><span class="p">,</span>
   <span class="nt">&quot;description&quot;</span> <span class="p">:</span> <span class="s2">&quot;Horizontal Bar chart&quot;</span><span class="p">,</span>
   <span class="nt">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;1.0.0&quot;</span><span class="p">,</span>
@@ -315,7 +315,7 @@ User can use just like any other built-i
 <p>To create your own visualization, you need to create a js file and import <a href="https://github.com/apache/zeppelin/blob/master/zeppelin-web/src/app/visualization/visualization.js">Visualization</a> class from <a href="https://github.com/apache/zeppelin/tree/master/zeppelin-web/src/app/visualization">zeppelin-vis</a> package and extend the class. <a href="https://github.com/apache/zeppelin/tree/master/zeppelin-web/src/app/tabledata">zeppelin-tabledata</a> package provides some useful transformations, like pivot, you can use in your visualization. (you can create your own transformation, too).</p>
 
 <p><a href="https://github.com/apache/zeppelin/blob/master/zeppelin-web/src/app/visualization/visualization.js">Visualization</a> class, there&#39;re several methods that you need to override and implement. Here&#39;s simple visualization that just prints <code>Hello world</code>.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="kr">import</span> <span class="nx">Visualization</span> <span class="nx">from</span> <span class="s1">&#39;zeppelin-vis&#39;</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="kr">import</span> <span class="nx">Visualization</span> <span class="nx">from</span> <span class="s1">&#39;zeppelin-vis&#39;</span>
 <span class="kr">import</span> <span class="nx">PassthroughTransformation</span> <span class="nx">from</span> <span class="s1">&#39;zeppelin-tabledata/passthrough&#39;</span>
 
 <span class="kr">export</span> <span class="k">default</span> <span class="kr">class</span> <span class="nx">helloworld</span> <span class="kr">extends</span> <span class="nx">Visualization</span> <span class="p">{</span>
@@ -343,7 +343,7 @@ User can use just like any other built-i
 
 <p><strong>Helium Package file</strong> is a json file that provides information about the application.
 Json file contains the following information</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">{</span>
   <span class="nt">&quot;type&quot;</span> <span class="p">:</span> <span class="s2">&quot;VISUALIZATION&quot;</span><span class="p">,</span>
   <span class="nt">&quot;name&quot;</span> <span class="p">:</span> <span class="s2">&quot;zeppelin_horizontalbar&quot;</span><span class="p">,</span>
   <span class="nt">&quot;description&quot;</span> <span class="p">:</span> <span class="s2">&quot;Horizontal Bar chart (example)&quot;</span><span class="p">,</span>
@@ -378,30 +378,30 @@ Json file contains the following informa
 <p>e.g.</p>
 
 <p>When artifact exists in npm repository</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;artifact&quot;</span><span class="err">:</span> <span class="s2">&quot;my-visualiztion@1.0.0&quot;</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;artifact&quot;</span><span class="err">:</span> <span class="s2">&quot;my-visualiztion@1.0.0&quot;</span>
 </code></pre></div>
 <p>When artifact exists in local file system</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;artifact&quot;</span><span class="err">:</span> <span class="s2">&quot;/path/to/my/visualization&quot;</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;artifact&quot;</span><span class="err">:</span> <span class="s2">&quot;/path/to/my/visualization&quot;</span>
 </code></pre></div>
 <h5>license</h5>
 
 <p>License information.</p>
 
 <p>e.g.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;license&quot;</span><span class="err">:</span> <span class="s2">&quot;Apache-2.0&quot;</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;license&quot;</span><span class="err">:</span> <span class="s2">&quot;Apache-2.0&quot;</span>
 </code></pre></div>
 <h5>icon</h5>
 
 <p>Icon to be used in visualization select button. String in this field will be rendered as a HTML tag.</p>
 
 <p>e.g.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;icon&quot;</span><span class="err">:</span> <span class="s2">&quot;&lt;i class=&#39;fa fa-coffee&#39;&gt;&lt;/i&gt;&quot;</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;icon&quot;</span><span class="err">:</span> <span class="s2">&quot;&lt;i class=&#39;fa fa-coffee&#39;&gt;&lt;/i&gt;&quot;</span>
 </code></pre></div>
 <h4>4. Run in dev mode</h4>
 
 <p>Place your <strong>Helium package file</strong> in local registry (<code>ZEPPELIN_HOME/helium</code>).
 Run Zeppelin. And then run zeppelin-web in visualization dev mode.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span><span class="nb">cd</span> zeppelin-web
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nb">cd </span>zeppelin-web
 yarn run dev:helium
 </code></pre></div>
 <p>You can browse <code>localhost:9000</code>. Everytime refresh your browser, Zeppelin will rebuild your visualization and reload changes.</p>

Modified: zeppelin/site/docs/0.8.2/development/helium/writing_visualization_transformation.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/helium/writing_visualization_transformation.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/helium/writing_visualization_transformation.html (original)
+++ zeppelin/site/docs/0.8.2/development/helium/writing_visualization_transformation.html Sun Sep 29 07:49:17 2019
@@ -310,7 +310,7 @@ limitations under the License.
 <p>Let&#39;s create 2 sub-charts called <code>line</code> and <code>no-group</code>. Each sub chart can have different axis and parameter depending on their requirements.</p>
 
 <p><br/></p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="kr">class</span> <span class="nx">AwesomeVisualization</span> <span class="kr">extends</span> <span class="nx">Visualization</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="kr">class</span> <span class="nx">AwesomeVisualization</span> <span class="kr">extends</span> <span class="nx">Visualization</span> <span class="p">{</span>
   <span class="nx">constructor</span><span class="p">(</span><span class="nx">targetEl</span><span class="p">,</span> <span class="nx">config</span><span class="p">)</span> <span class="p">{</span>
     <span class="kr">super</span><span class="p">(</span><span class="nx">targetEl</span><span class="p">,</span> <span class="nx">config</span><span class="p">)</span>
 
@@ -425,7 +425,7 @@ limitations under the License.
 <p><br/></p>
 
 <p>Here is an example.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="nx">axis</span><span class="o">:</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="nx">axis</span><span class="o">:</span> <span class="p">{</span>
   <span class="s1">&#39;xAxis&#39;</span><span class="o">:</span> <span class="p">{</span> <span class="nx">dimension</span><span class="o">:</span> <span class="s1">&#39;multiple&#39;</span><span class="p">,</span> <span class="nx">axisType</span><span class="o">:</span> <span class="s1">&#39;key&#39;</span><span class="p">,</span>  <span class="p">},</span>
   <span class="s1">&#39;yAxis&#39;</span><span class="o">:</span> <span class="p">{</span> <span class="nx">dimension</span><span class="o">:</span> <span class="s1">&#39;multiple&#39;</span><span class="p">,</span> <span class="nx">axisType</span><span class="o">:</span> <span class="s1">&#39;aggregator&#39;</span><span class="p">},</span>
   <span class="s1">&#39;category&#39;</span><span class="o">:</span> <span class="p">{</span> <span class="nx">dimension</span><span class="o">:</span> <span class="s1">&#39;multiple&#39;</span><span class="p">,</span> <span class="nx">axisType</span><span class="o">:</span> <span class="s1">&#39;group&#39;</span><span class="p">,</span> <span class="nx">maxAxisCount</span><span class="o">:</span> <span class="mi">2</span><span class="p">,</span> <span class="nx">valueType</span><span class="o">:</span> <span class="s1">&#39;string&#39;</span><span class="p">,</span> <span class="p">},</span>
@@ -445,7 +445,7 @@ limitations under the License.
 <p><br/></p>
 
 <p>Here is an example.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span>    <span class="kr">const</span> <span class="nx">spec</span> <span class="o">=</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js">    <span class="kr">const</span> <span class="nx">spec</span> <span class="o">=</span> <span class="p">{</span>
       <span class="nx">charts</span><span class="o">:</span> <span class="p">{</span>
         <span class="s1">&#39;column&#39;</span><span class="o">:</span> <span class="p">{</span>
           <span class="nx">transform</span><span class="o">:</span> <span class="p">{</span> <span class="nx">method</span><span class="o">:</span> <span class="s1">&#39;array&#39;</span><span class="p">,</span> <span class="p">},</span>
@@ -532,7 +532,7 @@ limitations under the License.
 <p><br/></p>
 
 <p>Here is an example.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="nx">parameter</span><span class="o">:</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="nx">parameter</span><span class="o">:</span> <span class="p">{</span>
   <span class="c1">// string type, input widget</span>
   <span class="s1">&#39;xAxisUnit&#39;</span><span class="o">:</span> <span class="p">{</span> <span class="nx">valueType</span><span class="o">:</span> <span class="s1">&#39;string&#39;</span><span class="p">,</span> <span class="nx">defaultValue</span><span class="o">:</span> <span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="nx">description</span><span class="o">:</span> <span class="s1">&#39;unit of xAxis&#39;</span><span class="p">,</span> <span class="p">},</span>
 
@@ -589,19 +589,19 @@ limitations under the License.
 <p><br/></p>
 
 <p>Whatever you specified as <code>transform.method</code>, the <code>transformer</code> value will be always function for lazy computation. </p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="c1">// advanced-transformation.util#getTransformer</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="c1">// advanced-transformation.util#getTransformer</span>
 
 <span class="k">if</span> <span class="p">(</span><span class="nx">transformSpec</span><span class="p">.</span><span class="nx">method</span> <span class="o">===</span> <span class="s1">&#39;raw&#39;</span><span class="p">)</span> <span class="p">{</span>
-  <span class="nx">transformer</span> <span class="o">=</span> <span class="p">()</span> <span class="p">=&gt;</span> <span class="p">{</span> <span class="k">return</span> <span class="nx">rows</span><span class="p">;</span> <span class="p">}</span>
+  <span class="nx">transformer</span> <span class="o">=</span> <span class="p">()</span> <span class="o">=&gt;</span> <span class="p">{</span> <span class="k">return</span> <span class="nx">rows</span><span class="p">;</span> <span class="p">}</span>
 <span class="p">}</span> <span class="k">else</span> <span class="k">if</span> <span class="p">(</span><span class="nx">transformSpec</span><span class="p">.</span><span class="nx">method</span> <span class="o">===</span> <span class="s1">&#39;array&#39;</span><span class="p">)</span> <span class="p">{</span>
-  <span class="nx">transformer</span> <span class="o">=</span> <span class="p">()</span> <span class="p">=&gt;</span> <span class="p">{</span>
+  <span class="nx">transformer</span> <span class="o">=</span> <span class="p">()</span> <span class="o">=&gt;</span> <span class="p">{</span>
     <span class="p">...</span>
     <span class="k">return</span> <span class="p">{</span> <span class="p">...</span> <span class="p">}</span>
   <span class="p">}</span>
 <span class="p">}</span>
 </code></pre></div>
 <p>Here is actual usage.</p>
-<div class="highlight"><pre><code class="language-js" data-lang="js"><span></span><span class="kr">class</span> <span class="nx">AwesomeVisualization</span> <span class="kr">extends</span> <span class="nx">Visualization</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="js language-js" data-lang="js"><span class="kr">class</span> <span class="nx">AwesomeVisualization</span> <span class="kr">extends</span> <span class="nx">Visualization</span> <span class="p">{</span>
   <span class="nx">constructor</span><span class="p">(...)</span> <span class="p">{</span> <span class="cm">/** setup your spec */</span> <span class="p">}</span>
 
   <span class="p">...</span> 

Modified: zeppelin/site/docs/0.8.2/development/writing_zeppelin_interpreter.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/development/writing_zeppelin_interpreter.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/development/writing_zeppelin_interpreter.html (original)
+++ zeppelin/site/docs/0.8.2/development/writing_zeppelin_interpreter.html Sun Sep 29 07:49:17 2019
@@ -277,7 +277,7 @@ All Interpreters in the same Interpreter
 
 <p>Creating a new interpreter is quite simple. Just extend <a href="https://github.com/apache/zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/Interpreter.java">org.apache.zeppelin.interpreter</a> abstract class and implement some methods.
 For your interpreter project, you need to make <code>interpreter-parent</code> as your parent project and use plugin <code>maven-enforcer-plugin</code>, <code>maven-dependency-plugin</code> and <code>maven-resources-plugin</code>. Here&#39;s one sample pom.xml </p>
-<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span></span><span class="nt">&lt;project</span> <span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span> <span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span> <span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight"><pre><code class="xml language-xml" data-lang="xml"><span class="nt">&lt;project</span> <span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span> <span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span> <span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd&quot;</span><span class="nt">&gt;</span>
     <span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 
     <span class="nt">&lt;parent&gt;</span>
@@ -318,10 +318,10 @@ For your interpreter project, you need t
 And you should put your jars under your interpreter directory with a specific directory name. Zeppelin server reads interpreter directories recursively and initializes interpreters including your own interpreter.</p>
 
 <p>There are three locations where you can store your interpreter group, name and other information. Zeppelin server tries to find the location below. Next, Zeppelin tries to find <code>interpreter-setting.json</code> in your interpreter jar.</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>{ZEPPELIN_INTERPRETER_DIR}/{YOUR_OWN_INTERPRETER_DIR}/interpreter-setting.json
+<div class="highlight"><pre><code class="text language-text" data-lang="text">{ZEPPELIN_INTERPRETER_DIR}/{YOUR_OWN_INTERPRETER_DIR}/interpreter-setting.json
 </code></pre></div>
 <p>Here is an example of <code>interpreter-setting.json</code> on your own interpreter.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="p">[</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="p">[</span>
   <span class="p">{</span>
     <span class="nt">&quot;group&quot;</span><span class="p">:</span> <span class="s2">&quot;your-group&quot;</span><span class="p">,</span>
     <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;your-name&quot;</span><span class="p">,</span>
@@ -354,7 +354,7 @@ And you should put your jars under your
 <span class="p">]</span>
 </code></pre></div>
 <p>Finally, Zeppelin uses static initialization with the following:</p>
-<div class="highlight"><pre><code class="language-java" data-lang="java"><span></span><span class="kd">static</span> <span class="o">{</span>
+<div class="highlight"><pre><code class="java language-java" data-lang="java"><span class="kd">static</span> <span class="o">{</span>
   <span class="n">Interpreter</span><span class="o">.</span><span class="na">register</span><span class="o">(</span><span class="s">&quot;MyInterpreterName&quot;</span><span class="o">,</span> <span class="n">MyClassName</span><span class="o">.</span><span class="na">class</span><span class="o">.</span><span class="na">getName</span><span class="o">());</span>
 <span class="o">}</span>
 </code></pre></div>
@@ -362,7 +362,7 @@ And you should put your jars under your
 
 <p>The name will appear later in the interpreter name option box during the interpreter configuration process.
 The name of the interpreter is what you later write to identify a paragraph which should be interpreted using this interpreter.</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>%MyInterpreterName
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%MyInterpreterName
 some interpreter specific code...
 </code></pre></div>
 <h2>Editor setting for Interpreter</h2>
@@ -379,16 +379,17 @@ some interpreter specific code...
 
 <ol>
 <li>Add the <code>mode-*.js</code> file to <code><a href="https://github.com/apache/zeppelin/blob/master/zeppelin-web/bower.json">zeppelin-web/bower.json</a></code> (when built, <code><a href="https://github.com/apache/zeppelin/blob/master/zeppelin-web/src/index.html">zeppelin-web/src/index.html</a></code> will be changed automatically).</li>
-<li>Add <code>language</code> field to <code>editor</code> object. Note that if you don&#39;t specify language field, your interpreter will use plain text mode for syntax highlighting. Let&#39;s say you want to set your language to <code>java</code>, then add:</li>
+<li><p>Add <code>language</code> field to <code>editor</code> object. Note that if you don&#39;t specify language field, your interpreter will use plain text mode for syntax highlighting. Let&#39;s say you want to set your language to <code>java</code>, then add:</p>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
+  <span class="nt">&quot;language&quot;</span><span class="p">:</span> <span class="s2">&quot;java&quot;</span>
+<span class="p">}</span>
+</code></pre></div></li>
 </ol>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span>  <span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
-      <span class="nt">&quot;language&quot;</span><span class="p">:</span> <span class="s2">&quot;java&quot;</span>
-  <span class="p">}</span>
-</code></pre></div>
+
 <h3>Edit on double click</h3>
 
 <p>If your interpreter uses mark-up language such as markdown or HTML, set <code>editOnDblClick</code> to <code>true</code> so that text editor opens on pargraph double click and closes on paragraph run. Otherwise set it to <code>false</code>.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
   <span class="nt">&quot;editOnDblClick&quot;</span><span class="p">:</span> <span class="kc">false</span>
 <span class="p">}</span>
 </code></pre></div>
@@ -397,31 +398,29 @@ some interpreter specific code...
 <p>By default, <code>Ctrl+dot(.)</code> brings autocompletion list in the editor.
 Through <code>completionKey</code>, each interpreter can configure autocompletion key.
 Currently <code>TAB</code> is only available option.</p>
-<div class="highlight"><pre><code class="language-json" data-lang="json"><span></span><span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
+<div class="highlight"><pre><code class="json language-json" data-lang="json"><span class="s2">&quot;editor&quot;</span><span class="err">:</span> <span class="p">{</span>
   <span class="nt">&quot;completionKey&quot;</span><span class="p">:</span> <span class="s2">&quot;TAB&quot;</span>
 <span class="p">}</span>
 </code></pre></div>
 <h2>Install your interpreter binary</h2>
 
 <p>Once you have built your interpreter, you can place it under the interpreter directory with all its dependencies.</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>[ZEPPELIN_HOME]/interpreter/[INTERPRETER_NAME]/
+<div class="highlight"><pre><code class="text language-text" data-lang="text">[ZEPPELIN_HOME]/interpreter/[INTERPRETER_NAME]/
 </code></pre></div>
 <h2>Configure your interpreter</h2>
 
 <p>To configure your interpreter you need to follow these steps:</p>
 
 <ol>
-<li>Add your interpreter class name to the zeppelin.interpreters property in <code>conf/zeppelin-site.xml</code>.</li>
-</ol>
+<li><p>Add your interpreter class name to the zeppelin.interpreters property in <code>conf/zeppelin-site.xml</code>.</p>
 
 <p>Property value is comma separated [INTERPRETER_CLASS_NAME].
-  For example,</p>
-<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span></span>  <span class="nt">&lt;property&gt;</span>
-    <span class="nt">&lt;name&gt;</span>zeppelin.interpreters<span class="nt">&lt;/name&gt;</span>
-    <span class="nt">&lt;value&gt;</span>org.apache.zeppelin.spark.SparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,org.apache.zeppelin.spark.DepInterpreter,org.apache.zeppelin.markdown.Markdown,org.apache.zeppelin.shell.ShellInterpreter,org.apache.zeppelin.hive.HiveInterpreter,com.me.MyNewInterpreter<span class="nt">&lt;/value&gt;</span>
-  <span class="nt">&lt;/property&gt;</span>
-</code></pre></div>
-<ol>
+For example,</p>
+<div class="highlight"><pre><code class="xml language-xml" data-lang="xml"><span class="nt">&lt;property&gt;</span>
+<span class="nt">&lt;name&gt;</span>zeppelin.interpreters<span class="nt">&lt;/name&gt;</span>
+<span class="nt">&lt;value&gt;</span>org.apache.zeppelin.spark.SparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,org.apache.zeppelin.spark.DepInterpreter,org.apache.zeppelin.markdown.Markdown,org.apache.zeppelin.shell.ShellInterpreter,org.apache.zeppelin.hive.HiveInterpreter,com.me.MyNewInterpreter<span class="nt">&lt;/value&gt;</span>
+<span class="nt">&lt;/property&gt;</span>
+</code></pre></div></li>
 <li><p>Add your interpreter to the <a href="https://github.com/apache/zeppelin/blob/master/zeppelin-zengine/src/main/java/org/apache/zeppelin/conf/ZeppelinConfiguration.java#L397">default configuration</a> which is used when there is no <code>zeppelin-site.xml</code>.</p></li>
 <li><p>Start Zeppelin by running <code>./bin/zeppelin-daemon.sh start</code>.</p></li>
 <li><p>In the interpreter page, click the <code>+Create</code> button and configure your interpreter properties.
@@ -440,7 +439,7 @@ Now you are done and ready to use your i
 Note that the first interpreter configuration in zeppelin.interpreters will be the default one.</p>
 
 <p>For example,</p>
-<div class="highlight"><pre><code class="language-scala" data-lang="scala"><span></span><span class="o">%</span><span class="n">myintp</span>
+<div class="highlight"><pre><code class="scala language-scala" data-lang="scala"><span class="o">%</span><span class="n">myintp</span>
 
 <span class="k">val</span> <span class="n">a</span> <span class="k">=</span> <span class="s">&quot;My interpreter&quot;</span>
 <span class="n">println</span><span class="o">(</span><span class="n">a</span><span class="o">)</span>
@@ -453,22 +452,22 @@ Note that the first interpreter configur
 Likewise, if you skip <code>[INTERPRETER\_GROUP]</code>, then <code>[INTERPRETER\_NAME]</code> will be chosen from default interpreter group.</p>
 
 <p>For example, if you have two interpreter <code>myintp1</code> and <code>myintp2</code> in group <code>mygrp</code>, you can call myintp1 like</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>%mygrp.myintp1
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%mygrp.myintp1
 
 codes for myintp1
 </code></pre></div>
 <p>and you can call <code>myintp2</code> like</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>%mygrp.myintp2
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%mygrp.myintp2
 
 codes for myintp2
 </code></pre></div>
 <p>If you omit your interpreter name, it&#39;ll select first available interpreter in the group ( <code>myintp1</code> ).</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>%mygrp
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%mygrp
 
 codes for myintp1
 </code></pre></div>
 <p>You can only omit your interpreter group when your interpreter group is selected as a default group.</p>
-<div class="highlight"><pre><code class="language-text" data-lang="text"><span></span>%myintp2
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%myintp2
 
 codes for myintp2
 </code></pre></div>

Modified: zeppelin/site/docs/0.8.2/interpreter/alluxio.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/interpreter/alluxio.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/interpreter/alluxio.html (original)
+++ zeppelin/site/docs/0.8.2/interpreter/alluxio.html Sun Sep 29 07:49:17 2019
@@ -291,7 +291,7 @@ limitations under the License.
 <h2>Using the Alluxio Interpreter</h2>
 
 <p>In a paragraph, use <code>%alluxio</code> to select the <strong>Alluxio</strong> interpreter and then input all commands.</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>%alluxio
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">%alluxio
 <span class="nb">help</span>
 </code></pre></div>
 <blockquote>

Modified: zeppelin/site/docs/0.8.2/interpreter/beam.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/interpreter/beam.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/interpreter/beam.html (original)
+++ zeppelin/site/docs/0.8.2/interpreter/beam.html Sun Sep 29 07:49:17 2019
@@ -271,7 +271,7 @@ The execution of the pipeline is done by
 
 <p>The following is a demonstration of a word count example with data represented in array of strings
 But it can read data from files by replacing <code>Create.of(SENTENCES).withCoder(StringUtf8Coder.of())</code> with <code>TextIO.Read.from(&quot;path/to/filename.txt&quot;)</code></p>
-<div class="highlight"><pre><code class="language-java" data-lang="java"><span></span><span class="o">%</span><span class="n">beam</span>
+<div class="highlight"><pre><code class="java language-java" data-lang="java"><span class="o">%</span><span class="n">beam</span>
 
 <span class="c1">// most used imports</span>
 <span class="kn">import</span> <span class="nn">org.apache.beam.sdk.coders.StringUtf8Coder</span><span class="o">;</span>
@@ -331,7 +331,7 @@ But it can read data from files by repla
              <span class="o">}</span>
            <span class="o">}</span>
          <span class="o">}))</span>
-        <span class="o">.</span><span class="na">apply</span><span class="o">(</span><span class="n">Count</span><span class="o">.&lt;</span><span class="n">String</span><span class="o">&gt;</span> <span class="nf">perElement</span><span class="o">())</span>
+        <span class="o">.</span><span class="na">apply</span><span class="o">(</span><span class="n">Count</span><span class="o">.&lt;</span><span class="n">String</span><span class="o">&gt;</span> <span class="n">perElement</span><span class="o">())</span>
         <span class="o">.</span><span class="na">apply</span><span class="o">(</span><span class="s">&quot;FormatResults&quot;</span><span class="o">,</span> <span class="n">ParDo</span><span class="o">.</span><span class="na">of</span><span class="o">(</span><span class="k">new</span> <span class="n">DoFn</span><span class="o">&lt;</span><span class="n">KV</span><span class="o">&lt;</span><span class="n">String</span><span class="o">,</span> <span class="n">Long</span><span class="o">&gt;,</span> <span class="n">String</span><span class="o">&gt;()</span> <span class="o">{</span>
           <span class="nd">@ProcessElement</span>
           <span class="kd">public</span> <span class="kt">void</span> <span class="nf">processElement</span><span class="o">(</span><span class="n">DoFn</span><span class="o">&lt;</span><span class="n">KV</span><span class="o">&lt;</span><span class="n">String</span><span class="o">,</span> <span class="n">Long</span><span class="o">&gt;,</span> <span class="n">String</span><span class="o">&gt;.</span><span class="na">ProcessContext</span> <span class="n">arg0</span><span class="o">)</span>

Modified: zeppelin/site/docs/0.8.2/interpreter/bigquery.html
URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.8.2/interpreter/bigquery.html?rev=1867697&r1=1867696&r2=1867697&view=diff
==============================================================================
--- zeppelin/site/docs/0.8.2/interpreter/bigquery.html (original)
+++ zeppelin/site/docs/0.8.2/interpreter/bigquery.html Sun Sep 29 07:49:17 2019
@@ -315,15 +315,15 @@ built-in credentials are used by default
 You can use <a href="https://cloud.google.com/bigquery/query-reference">BigQuery SQL Reference</a> to build your own SQL.</p>
 
 <p>For Example, SQL to query for top 10 departure delays across airports using the flights public dataset</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>%bigquery.sql
-SELECT departure_airport,count<span class="o">(</span><span class="k">case</span> when departure_delay&gt;0 <span class="k">then</span> <span class="m">1</span> <span class="k">else</span> <span class="m">0</span> end<span class="o">)</span> as no_of_delays 
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">%bigquery.sql
+SELECT departure_airport,count<span class="o">(</span><span class="k">case </span>when departure_delay&gt;0 <span class="k">then </span>1 <span class="k">else </span>0 end<span class="o">)</span> as no_of_delays 
 FROM <span class="o">[</span>bigquery-samples:airline_ontime_data.flights<span class="o">]</span> 
 group by departure_airport 
-order by <span class="m">2</span> desc 
-limit <span class="m">10</span>
+order by 2 desc 
+limit 10
 </code></pre></div>
 <p>Another Example, SQL to query for most commonly used java packages from the github data hosted in BigQuery </p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span></span>%bigquery.sql
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">%bigquery.sql
 SELECT
   package,
   COUNT<span class="o">(</span>*<span class="o">)</span> count
@@ -341,16 +341,16 @@ FROM <span class="o">(</span>
       content CONTAINS <span class="s1">&#39;import&#39;</span>
       AND sample_path LIKE <span class="s1">&#39;%.java&#39;</span>
     HAVING
-      LEFT<span class="o">(</span>line, <span class="m">6</span><span class="o">)=</span><span class="s1">&#39;import&#39;</span> <span class="o">)</span>
+      LEFT<span class="o">(</span>line, 6<span class="o">)=</span><span class="s1">&#39;import&#39;</span> <span class="o">)</span>
   GROUP BY
     package,
     id <span class="o">)</span>
 GROUP BY
-  <span class="m">1</span>
+  1
 ORDER BY
   count DESC
 LIMIT
-  <span class="m">40</span>
+  40
 </code></pre></div>
 <h2>Technical description</h2>