You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by mo...@apache.org on 2016/04/26 03:10:18 UTC

svn commit: r1740930 - in /incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT: ./ assets/themes/zeppelin/img/docs-img/ development/ displaysystem/ install/ interpreter/ manual/ rest-api/ security/ storage/

Author: moon
Date: Tue Apr 26 01:10:17 2016
New Revision: 1740930

URL: http://svn.apache.org/viewvc?rev=1740930&view=rev
Log:
https://github.com/apache/incubator-zeppelin/pull/814

Added:
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/docs-img/elasticsearch-query-with-fields-param.png   (with props)
Modified:
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/howtocontribute.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/writingzeppelininterpreter.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/index.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/virtual_machine.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/yarn_install.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/alluxio.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/hive.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/ignite.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/lens.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/scalding.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/spark.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/interpreters.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/notebookashomepage.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-configuration.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-interpreter.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/sitemap.txt
    incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html

Added: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/docs-img/elasticsearch-query-with-fields-param.png
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/docs-img/elasticsearch-query-with-fields-param.png?rev=1740930&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/docs-img/elasticsearch-query-with-fields-param.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml Tue Apr 26 01:10:17 2016
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom">
- 
+
  <title>Apache Zeppelin (incubating)</title>
  <link href="http://zeppelin.incubator.apache.org/" rel="self"/>
  <link href="http://zeppelin.incubator.apache.org"/>
- <updated>2016-04-20T23:25:45+09:00</updated>
+ <updated>2016-04-25T18:08:09-07:00</updated>
  <id>http://zeppelin.incubator.apache.org</id>
  <author>
    <name>The Apache Software Foundation</name>
@@ -12,5 +12,5 @@
  </author>
 
  
- 
-</feed>
\ No newline at end of file
+
+</feed>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/howtocontribute.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/howtocontribute.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/howtocontribute.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/howtocontribute.html Tue Apr 26 01:10:17 2016
@@ -169,15 +169,15 @@ Any contributions to Zeppelin (Source co
 
 <h2>Setting up</h2>
 
-<p>Here are some tools you will need to build and test Zeppelin. </p>
+<p>Here are some tools you will need to build and test Zeppelin.</p>
 
 <h4>Software Configuration Management ( SCM )</h4>
 
-<p>Since Zeppelin uses Git for it&#39;s SCM system, you need git client installed in your development machine. </p>
+<p>Since Zeppelin uses Git for it&#39;s SCM system, you need git client installed in your development machine.</p>
 
 <h4>Integrated Development Environment ( IDE )</h4>
 
-<p>You are free to use whatever IDE you prefer, or your favorite command line editor. </p>
+<p>You are free to use whatever IDE you prefer, or your favorite command line editor.</p>
 
 <h3>Build Tools</h3>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/writingzeppelininterpreter.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/writingzeppelininterpreter.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/writingzeppelininterpreter.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/development/writingzeppelininterpreter.html Tue Apr 26 01:10:17 2016
@@ -177,7 +177,7 @@ limitations under the License.
 <h3>What is Zeppelin Interpreter</h3>
 
 <p>Zeppelin Interpreter is a language backend. For example to use scala code in Zeppelin, you need scala interpreter.
-Every Interpreter belongs to an InterpreterGroup. 
+Every Interpreter belongs to an InterpreterGroup.
 Interpreters in the same InterpreterGroup can reference each other. For example, SparkSqlInterpreter can reference SparkInterpreter to get SparkContext from it while they&#39;re in the same group.</p>
 
 <p><img class="img-responsive" style="width:50%; border: 1px solid #ecf0f1;" height="auto" src="/assets/themes/zeppelin/img/interpreter.png" /></p>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html Tue Apr 26 01:10:17 2016
@@ -242,11 +242,11 @@ When the button is clicked, you&#39;ll s
 
 <h2>Let&#39;s make it Simpler and more Intuitive</h2>
 
-<p>In this section, we will introduce a simpler and more intuitive way of using <strong>Angular Display System</strong> in Zeppelin. </p>
+<p>In this section, we will introduce a simpler and more intuitive way of using <strong>Angular Display System</strong> in Zeppelin.</p>
 
 <h3>How can we use it?</h3>
 
-<p>Here are some usages. </p>
+<p>Here are some usages.</p>
 
 <h4>Import</h4>
 
@@ -283,7 +283,7 @@ When the button is clicked, you&#39;ll s
 <span class="o">&lt;</span><span class="n">div</span><span class="o">&gt;&lt;/</span><span class="n">div</span><span class="o">&gt;.</span><span class="n">model</span><span class="o">(</span><span class="s">&quot;myModel&quot;</span><span class="o">).</span><span class="n">display</span>
 
 <span class="c1">// bind model with initial value</span>
-<span class="o">&lt;</span><span class="n">div</span><span class="o">&gt;&lt;/</span><span class="n">div</span><span class="o">&gt;.</span><span class="n">model</span><span class="o">(</span><span class="s">&quot;myModel&quot;</span><span class="o">,</span> <span class="n">initialValue</span><span class="o">).</span><span class="n">display</span> 
+<span class="o">&lt;</span><span class="n">div</span><span class="o">&gt;&lt;/</span><span class="n">div</span><span class="o">&gt;.</span><span class="n">model</span><span class="o">(</span><span class="s">&quot;myModel&quot;</span><span class="o">,</span> <span class="n">initialValue</span><span class="o">).</span><span class="n">display</span>
 </code></pre></div>
 <h4>Interact with Model</h4>
 <div class="highlight"><pre><code class="scala language-scala" data-lang="scala"><span class="c1">// read model</span>
@@ -296,7 +296,7 @@ When the button is clicked, you&#39;ll s
 
 <h3>Example: Basic Usage</h3>
 
-<p>Using the above basic usages, you can apply them like below examples. </p>
+<p>Using the above basic usages, you can apply them like below examples.</p>
 
 <h4>Display Elements</h4>
 <div class="highlight"><pre><code class="scala language-scala" data-lang="scala"><span class="o">&lt;</span><span class="n">div</span> <span class="n">style</span><span class="o">=</span><span class="s">&quot;color:blue&quot;</span><span class="o">&gt;</span>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/index.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/index.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/index.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/index.html Tue Apr 26 01:10:17 2016
@@ -238,7 +238,7 @@ Currently Zeppelin supports many interpr
 
 <h4>Pivot chart</h4>
 
-<p>With simple drag and drop Zeppelin aggeregates the values and display them in pivot chart. You can easily create chart with multiple aggregated values including sum, count, average, min, max.</p>
+<p>With simple drag and drop Zeppelin aggregates the values and display them in pivot chart. You can easily create chart with multiple aggregated values including sum, count, average, min, max.</p>
 
 <div class="row">
   <div class="col-md-8">

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/virtual_machine.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/virtual_machine.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/virtual_machine.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/virtual_machine.html Tue Apr 26 01:10:17 2016
@@ -197,7 +197,7 @@ For SparkR users, this script includes s
 <li><p>Install Ansible:  <a href="http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-pip">Ansible Python pip install</a></p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">sudo easy_install pip
 sudo pip install ansible
-ansible --version 
+ansible --version
 </code></pre></div>
 <p>After then, please check whether it reports <strong>ansible version 1.9.2 or higher</strong>.</p></li>
 <li><p>Install Virtual Box: <a href="https://www.virtualbox.org/" title="Virtual Box">Virtual Box Downloads</a></p></li>
@@ -219,7 +219,7 @@ ansible --version
 
 <p>Synced folders enable Vagrant to sync a folder on the host machine to the guest machine, allowing you to continue working on your project&#39;s files on your host machine, but use the resources in the guest machine to compile or run your project. <em><a href="https://docs.vagrantup.com/v2/synced-folders/index.html">(1) Synced Folder Description from Vagrant Up</a></em></p>
 
-<p>By default, Vagrant will share your project directory (the directory with the Vagrantfile) to <code>/vagrant</code>.  Which means you should be able to build within the guest machine after you 
+<p>By default, Vagrant will share your project directory (the directory with the Vagrantfile) to <code>/vagrant</code>.  Which means you should be able to build within the guest machine after you
 <code>cd /vagrant/incubator-zeppelin</code></p>
 
 <h3>What&#39;s in this VM?</h3>
@@ -277,7 +277,7 @@ This approach usually is typically requi
 <span class="kn">import</span> <span class="nn">pandas</span>
 <span class="kn">import</span> <span class="nn">matplotlib</span>
 
-<span class="k">print</span> <span class="s">&quot;numpy &quot;</span> <span class="o">+</span> <span class="n">numpy</span><span class="o">.</span><span class="n">__version__</span> 
+<span class="k">print</span> <span class="s">&quot;numpy &quot;</span> <span class="o">+</span> <span class="n">numpy</span><span class="o">.</span><span class="n">__version__</span>
 <span class="k">print</span> <span class="s">&quot;scipy &quot;</span> <span class="o">+</span> <span class="n">scipy</span><span class="o">.</span><span class="n">__version__</span>
 <span class="k">print</span> <span class="s">&quot;pandas &quot;</span> <span class="o">+</span> <span class="n">pandas</span><span class="o">.</span><span class="n">__version__</span>
 <span class="k">print</span> <span class="s">&quot;matplotlib &quot;</span> <span class="o">+</span> <span class="n">matplotlib</span><span class="o">.</span><span class="n">__version__</span>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/yarn_install.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/yarn_install.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/yarn_install.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/install/yarn_install.html Tue Apr 26 01:10:17 2016
@@ -182,14 +182,14 @@ limitations under the License.
 
 <h3>Zeppelin user (Optional)</h3>
 
-<p>This step is optional, however its nice to run Zeppelin under its own user. In case you do not like to use Zeppelin (hope not) the user could be deleted along with all the pacakges that were installed for Zeppelin, Zeppelin binary itself and associated directories.</p>
+<p>This step is optional, however its nice to run Zeppelin under its own user. In case you do not like to use Zeppelin (hope not) the user could be deleted along with all the packages that were installed for Zeppelin, Zeppelin binary itself and associated directories.</p>
 
 <p>Create a zeppelin user and switch to zeppelin user or if zeppelin user is already created then login as zeppelin.</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash">useradd zeppelin
-su - zeppelin 
+su - zeppelin
 whoami
 </code></pre></div>
-<p>Assuming a zeppelin user is created then running whoami command must return </p>
+<p>Assuming a zeppelin user is created then running whoami command must return</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash">zeppelin
 </code></pre></div>
 <p>Its assumed in the rest of the document that zeppelin user is indeed created and below installation instructions are performed as zeppelin user.</p>
@@ -201,7 +201,7 @@ whoami
 <li>Java 1.7</li>
 <li>Hadoop client</li>
 <li>Spark</li>
-<li>Internet connection is required. </li>
+<li>Internet connection is required.</li>
 </ul>
 
 <p>It&#39;s assumed that the node has CentOS 6.x installed on it. Although any version of Linux distribution should work fine.</p>
@@ -238,7 +238,7 @@ This document assumes that Zeppelin is l
 <h2>Zeppelin Configuration</h2>
 
 <p>Zeppelin configuration needs to be modified to connect to YARN cluster. Create a copy of zeppelin environment shell script.</p>
-<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">cp /home/zeppelin/incubator-zeppelin/conf/zeppelin-env.sh.template /home/zeppelin/incubator-zeppelin/conf/zeppelin-env.sh 
+<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">cp /home/zeppelin/incubator-zeppelin/conf/zeppelin-env.sh.template /home/zeppelin/incubator-zeppelin/conf/zeppelin-env.sh
 </code></pre></div>
 <p>Set the following properties</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="nb">export </span><span class="nv">JAVA_HOME</span><span class="o">=</span><span class="s2">&quot;/usr/java/jdk1.7.0_79&quot;</span>
@@ -270,7 +270,7 @@ bin/zeppelin-daemon.sh start
 <p>Zeppelin supports Hive interpreter and hence copy hive-site.xml that should be present at /etc/hive/conf to the configuration folder of Zeppelin. Once Zeppelin is built it will have conf folder under /home/zeppelin/incubator-zeppelin.</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash">cp /etc/hive/conf/hive-site.xml  /home/zeppelin/incubator-zeppelin/conf
 </code></pre></div>
-<p>Once Zeppelin server has started successfully, visit http://[zeppelin-server-host-name]:8080 with your web browser. Click on Interpreter tab next to Notebook dropdown. Look for Hive configurations and set them appropriately. By default hive.hiveserver2.url will be pointing to localhost and hive.hiveserver2.password/hive.hiveserver2.user are set to hive/hive. Set them as per Hive installation on YARN cluster. 
+<p>Once Zeppelin server has started successfully, visit http://[zeppelin-server-host-name]:8080 with your web browser. Click on Interpreter tab next to Notebook dropdown. Look for Hive configurations and set them appropriately. By default hive.hiveserver2.url will be pointing to localhost and hive.hiveserver2.password/hive.hiveserver2.user are set to hive/hive. Set them as per Hive installation on YARN cluster.
 Click on Save button. Once these configurations are updated, Zeppelin will prompt you to restart the interpreter. Accept the prompt and the interpreter will reload the configurations.</p>
 
 <h3>Spark</h3>
@@ -306,7 +306,7 @@ Click on Save button. Once these configu
 
 <h2>Debug</h2>
 
-<p>Zeppelin does not emit any kind of error messages on web interface when notebook/paragrah is run. If a paragraph fails it only displays ERROR. The reason for failure needs to be looked into log files which is present in logs directory under zeppelin installation base directory. Zeppelin creates a log file for each kind of interpreter.</p>
+<p>Zeppelin does not emit any kind of error messages on web interface when notebook/paragraph is run. If a paragraph fails it only displays ERROR. The reason for failure needs to be looked into log files which is present in logs directory under zeppelin installation base directory. Zeppelin creates a log file for each kind of interpreter.</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash"><span class="o">[</span>zeppelin@zeppelin-3529 logs<span class="o">]</span><span class="nv">$ </span><span class="nb">pwd</span>
 /home/zeppelin/incubator-zeppelin/logs
 <span class="o">[</span>zeppelin@zeppelin-3529 logs<span class="o">]</span><span class="nv">$ </span>ls -l
@@ -315,7 +315,7 @@ total 844
 -rw-rw-r-- 1 zeppelin zeppelin 625050 Aug  3 16:05 zeppelin-interpreter-spark-zeppelin-zeppelin-3529.log
 -rw-rw-r-- 1 zeppelin zeppelin 200394 Aug  3 21:15 zeppelin-zeppelin-zeppelin-3529.log
 -rw-rw-r-- 1 zeppelin zeppelin  16162 Aug  3 14:03 zeppelin-zeppelin-zeppelin-3529.out
-<span class="o">[</span>zeppelin@zeppelin-3529 logs<span class="o">]</span><span class="nv">$ </span>
+<span class="o">[</span>zeppelin@zeppelin-3529 logs<span class="o">]</span><span class="err">$</span>
 </code></pre></div>
   </div>
 </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/alluxio.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/alluxio.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/alluxio.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/alluxio.html Tue Apr 26 01:10:17 2016
@@ -232,7 +232,7 @@
     <tr>
       <td>copyFromLocal</td>
       <td>copyFromLocal &quot;source path&quot; &quot;remote path&quot;</td>
-      <td>Copy the specified file specified by &quot;source path&quot; to the path specified by &quot;remote path&quot;. 
+      <td>Copy the specified file specified by &quot;source path&quot; to the path specified by &quot;remote path&quot;.
       This command will fail if &quot;remote path&quot; already exists.</td>
     </tr>
     <tr>
@@ -394,7 +394,7 @@ Following steps are performed:</p>
 
 <p><center>
   <img src="../assets/themes/zeppelin/img/docs-img/alluxio-example.png" alt="Alluxio Interpreter Example">
-</center> </p>
+</center></p>
 
   </div>
 </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch.html Tue Apr 26 01:10:17 2016
@@ -258,7 +258,7 @@ get /index/type/id
 <li>You can also provide the content of a <code>query_string</code>.
 
 <ul>
-<li>This is a shortcut to a query like that: <code>{ &quot;query&quot;: { &quot;query_string&quot;: { &quot;query&quot;: &quot;__HERE YOUR QUERY__&quot;, &quot;analyze_wildcard&quot;: true } } }</code> </li>
+<li>This is a shortcut to a query like that: <code>{ &quot;query&quot;: { &quot;query_string&quot;: { &quot;query&quot;: &quot;__HERE YOUR QUERY__&quot;, &quot;analyze_wildcard&quot;: true } } }</code></li>
 <li>See <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html#query-string-syntax">Elasticsearch query string syntax</a> for more details about the content of such a query.</li>
 </ul></li>
 </ul>
@@ -291,7 +291,7 @@ search /logs <span class="o">{</span> <s
     <span class="s2">&quot;field&quot;</span>: <span class="s2">&quot;content_length&quot;</span>
   <span class="o">}</span>
 <span class="o">}</span>
-<span class="o">}</span> <span class="o">}</span> 
+<span class="o">}</span> <span class="o">}</span>
 </code></pre></div></li>
 <li><p>With query_string elements:</p>
 <div class="highlight"><pre><code class="bash language-bash" data-lang="bash">%elasticsearch
@@ -352,6 +352,8 @@ For the Elastic interpreter, the result
 <img src="../assets/themes/zeppelin/img/docs-img/elasticsearch-search-pie.png" alt="Elasticsearch - Search - diagram"></p></li>
 <li><p>With a JSON query:
 <img src="../assets/themes/zeppelin/img/docs-img/elasticsearch-search-json-query-table.png" alt="Elasticsearch - Search with query"></p></li>
+<li><p>With a JSON query containing a <code>fields</code> parameter (for filtering the fields in the response): in this case, all the fields values in the response are arrays, so, after flattening the result, the format of all the field names is <code>field_name[x]</code>
+<img src="../assets/themes/zeppelin/img/docs-img/elasticsearch-query-with-fields-param.png" alt="Elasticsearch - Search with query and a fields param"></p></li>
 <li><p>With a query string:
 <img src="../assets/themes/zeppelin/img/docs-img/elasticsearch-query-string.png" alt="Elasticsearch - Search with query string"></p></li>
 <li><p>With a query containing a multi-value metric aggregation:

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/hive.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/hive.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/hive.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/hive.html Tue Apr 26 01:10:17 2016
@@ -200,7 +200,7 @@
   <tr>
     <td>${prefix}.driver</td>
     <td></td>
-    <td>Driver class path of <code>%hive(${prefix})</code> </td> 
+    <td>Driver class path of <code>%hive(${prefix})</code> </td>
   </tr>
   <tr>
     <td>${prefix}.url</td>
@@ -243,10 +243,10 @@
 
 <p>You can leverage <a href="/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html">Zeppelin Dynamic Form</a> inside your queries. You can use both the <code>text input</code> and <code>select form</code> parameterization features.</p>
 <div class="highlight"><pre><code class="sql language-sql" data-lang="sql"><span class="o">%</span><span class="n">hive</span>
-<span class="k">SELECT</span> <span class="err">${</span><span class="n">group_by</span><span class="err">}</span><span class="p">,</span> <span class="k">count</span><span class="p">(</span><span class="o">*</span><span class="p">)</span> <span class="k">as</span> <span class="k">count</span> 
-<span class="k">FROM</span> <span class="n">retail_demo</span><span class="p">.</span><span class="n">order_lineitems_pxf</span> 
-<span class="k">GROUP</span> <span class="k">BY</span> <span class="err">${</span><span class="n">group_by</span><span class="o">=</span><span class="n">product_id</span><span class="p">,</span><span class="n">product_id</span><span class="o">|</span><span class="n">product_name</span><span class="o">|</span><span class="n">customer_id</span><span class="o">|</span><span class="n">store_id</span><span class="err">}</span> 
-<span class="k">ORDER</span> <span class="k">BY</span> <span class="k">count</span> <span class="err">${</span><span class="k">order</span><span class="o">=</span><span class="k">DESC</span><span class="p">,</span><span class="k">DESC</span><span class="o">|</span><span class="k">ASC</span><span class="err">}</span> 
+<span class="k">SELECT</span> <span class="err">${</span><span class="n">group_by</span><span class="err">}</span><span class="p">,</span> <span class="k">count</span><span class="p">(</span><span class="o">*</span><span class="p">)</span> <span class="k">as</span> <span class="k">count</span>
+<span class="k">FROM</span> <span class="n">retail_demo</span><span class="p">.</span><span class="n">order_lineitems_pxf</span>
+<span class="k">GROUP</span> <span class="k">BY</span> <span class="err">${</span><span class="n">group_by</span><span class="o">=</span><span class="n">product_id</span><span class="p">,</span><span class="n">product_id</span><span class="o">|</span><span class="n">product_name</span><span class="o">|</span><span class="n">customer_id</span><span class="o">|</span><span class="n">store_id</span><span class="err">}</span>
+<span class="k">ORDER</span> <span class="k">BY</span> <span class="k">count</span> <span class="err">${</span><span class="k">order</span><span class="o">=</span><span class="k">DESC</span><span class="p">,</span><span class="k">DESC</span><span class="o">|</span><span class="k">ASC</span><span class="err">}</span>
 <span class="k">LIMIT</span> <span class="err">${</span><span class="k">limit</span><span class="o">=</span><span class="mi">10</span><span class="err">}</span><span class="p">;</span>
 </code></pre></div>
   </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/ignite.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/ignite.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/ignite.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/ignite.html Tue Apr 26 01:10:17 2016
@@ -175,20 +175,20 @@
 <p>In order to use Ignite interpreters, you may install Apache Ignite in some simple steps:</p>
 
 <ol>
-<li>Download Ignite <a href="https://ignite.apache.org/download.html#sources">source release</a> or <a href="https://ignite.apache.org/download.html#binaries">binary release</a> whatever you want. But you must download Ignite as the same version of Zeppelin&#39;s. If it is not, you can&#39;t use scala code on Zeppelin. You can find ignite version in Zepplin at the pom.xml which is placed under <code>path/to/your-Zeppelin/ignite/pom.xml</code> ( Of course, in Zeppelin source release ). Please check <code>ignite.version</code> .<br>Currently, Zeppelin provides ignite only in Zeppelin source release. So, if you download Zeppelin binary release( <code>zeppelin-0.5.0-incubating-bin-spark-xxx-hadoop-xx</code> ), you can not use ignite interpreter on Zeppelin. We are planning to include ignite in a future binary release. </li>
-<li>Examples are shipped as a separate Maven project, so to start running you simply need to import provided <dest_dir>/apache-ignite-fabric-1.2.0-incubating-bin/pom.xml file into your favourite IDE, such as Eclipse. </li>
+<li>Download Ignite <a href="https://ignite.apache.org/download.html#sources">source release</a> or <a href="https://ignite.apache.org/download.html#binaries">binary release</a> whatever you want. But you must download Ignite as the same version of Zeppelin&#39;s. If it is not, you can&#39;t use scala code on Zeppelin. You can find ignite version in Zeppelin at the pom.xml which is placed under <code>path/to/your-Zeppelin/ignite/pom.xml</code> ( Of course, in Zeppelin source release ). Please check <code>ignite.version</code> .<br>Currently, Zeppelin provides ignite only in Zeppelin source release. So, if you download Zeppelin binary release( <code>zeppelin-0.5.0-incubating-bin-spark-xxx-hadoop-xx</code> ), you can not use ignite interpreter on Zeppelin. We are planning to include ignite in a future binary release.</li>
+<li>Examples are shipped as a separate Maven project, so to start running you simply need to import provided <dest_dir>/apache-ignite-fabric-1.2.0-incubating-bin/pom.xml file into your favourite IDE, such as Eclipse.</li>
 </ol>
 
 <ul>
 <li>In case of Eclipse, Eclipse -&gt; File -&gt; Import -&gt; Existing Maven Projects</li>
 <li>Set examples directory path to Eclipse and select the pom.xml.</li>
-<li>Then start <code>org.apache.ignite.examples.ExampleNodeStartup</code> (or whatever you want) to run at least one or more ignite node. When you run example code, you may notice that the number of node is increase one by one. </li>
+<li>Then start <code>org.apache.ignite.examples.ExampleNodeStartup</code> (or whatever you want) to run at least one or more ignite node. When you run example code, you may notice that the number of node is increase one by one.</li>
 </ul>
 
 <blockquote>
 <p><strong>Tip. If you want to run Ignite examples on the cli not IDE, you can export executable Jar file from IDE. Then run it by using below command.</strong></p>
 </blockquote>
-<div class="highlight"><pre><code class="text language-text" data-lang="text">$ nohup java -jar &lt;/path/to/your Jar file name&gt; 
+<div class="highlight"><pre><code class="text language-text" data-lang="text">$ nohup java -jar &lt;/path/to/your Jar file name&gt;
 </code></pre></div>
 <h3>Configuring Ignite Interpreter</h3>
 
@@ -240,14 +240,14 @@
 <h3>How to use Ignite SQL interpreter</h3>
 
 <p>In order to execute SQL query, use <code>%ignite.ignitesql</code> prefix. <br>
-Supposing you are running <code>org.apache.ignite.examples.streaming.wordcount.StreamWords</code>, then you can use &quot;words&quot; cache( Of course you have to specify this cache name to the Ignite interpreter setting section <code>ignite.jdbc.url</code> of Zeppelin ). 
+Supposing you are running <code>org.apache.ignite.examples.streaming.wordcount.StreamWords</code>, then you can use &quot;words&quot; cache( Of course you have to specify this cache name to the Ignite interpreter setting section <code>ignite.jdbc.url</code> of Zeppelin ).
 For example, you can select top 10 words in the words cache using the following query</p>
-<div class="highlight"><pre><code class="text language-text" data-lang="text">%ignite.ignitesql 
-select _val, count(_val) as cnt from String group by _val order by cnt desc limit 10 
+<div class="highlight"><pre><code class="text language-text" data-lang="text">%ignite.ignitesql
+select _val, count(_val) as cnt from String group by _val order by cnt desc limit 10
 </code></pre></div>
 <p><img src="../assets/themes/zeppelin/img/docs-img/ignite-sql-example.png" alt="IgniteSql on Zeppelin"></p>
 
-<p>As long as your Ignite version and Zeppelin Ignite version is same, you can also use scala code. Please check the Zeppelin Ignite version before you download your own Ignite. </p>
+<p>As long as your Ignite version and Zeppelin Ignite version is same, you can also use scala code. Please check the Zeppelin Ignite version before you download your own Ignite.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">%ignite
 import org.apache.ignite._
 import org.apache.ignite.cache.affinity._

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/lens.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/lens.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/lens.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/lens.html Tue Apr 26 01:10:17 2016
@@ -174,7 +174,7 @@
 
 <ol>
 <li>Download Lens for latest version from <a href="http://www.apache.org/dyn/closer.lua/lens/2.3-beta">the ASF</a>. Or the older release can be found <a href="http://archive.apache.org/dist/lens/">in the Archives</a>.</li>
-<li>Before running Lens, you have to set HIVE<em>HOME and HADOOP</em>HOME. If you want to get more information about this, please refer to <a href="http://lens.apache.org/lenshome/install-and-run.html#Installation">here</a>. Lens also provides Pseudo Distributed mode. <a href="http://lens.apache.org/lenshome/pseudo-distributed-setup.html">Lens pseudo-distributed setup</a> is done by using <a href="https://www.docker.com/">docker</a>. Hive server and hadoop daemons are run as separate processes in lens pseudo-distributed setup. </li>
+<li>Before running Lens, you have to set HIVE<em>HOME and HADOOP</em>HOME. If you want to get more information about this, please refer to <a href="http://lens.apache.org/lenshome/install-and-run.html#Installation">here</a>. Lens also provides Pseudo Distributed mode. <a href="http://lens.apache.org/lenshome/pseudo-distributed-setup.html">Lens pseudo-distributed setup</a> is done by using <a href="https://www.docker.com/">docker</a>. Hive server and hadoop daemons are run as separate processes in lens pseudo-distributed setup.</li>
 <li>Now, you can start lens server (or stop).</li>
 </ol>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">./bin/lens-ctl start (or stop)
@@ -233,18 +233,18 @@
 
 <p><img src="../assets/themes/zeppelin/img/docs-img/lens-interpreter-setting.png" alt="Apache Lens Interpreter Setting"></p>
 
-<h3>Interpreter Bindging for Zeppelin Notebook</h3>
+<h3>Interpreter Binding for Zeppelin Notebook</h3>
 
 <p>After configuring Lens interpreter, create your own notebook, then you can bind interpreters like below image.</p>
 
-<p><img src="../assets/themes/zeppelin/img/docs-img/lens-interpreter-binding.png" alt="Zeppelin Notebook Interpreter Biding"></p>
+<p><img src="../assets/themes/zeppelin/img/docs-img/lens-interpreter-binding.png" alt="Zeppelin Notebook Interpreter Binding"></p>
 
 <p>For more interpreter binding information see <a href="http://zeppelin.incubator.apache.org/docs/manual/interpreters.html">here</a>.</p>
 
 <h3>How to use</h3>
 
-<p>You can analyze your data by using <a href="http://lens.apache.org/user/olap-cube.html">OLAP Cube</a> <a href="http://lens.apache.org/user/cli.html">QL</a> which is a high level SQL like language to query and describe data sets organized in data cubes. 
-You may experience OLAP Cube like this <a href="https://cwiki.apache.org/confluence/display/LENS/2015/07/13/20+Minute+video+demo+of+Apache+Lens+through+examples">Video tutorial</a>. 
+<p>You can analyze your data by using <a href="http://lens.apache.org/user/olap-cube.html">OLAP Cube</a> <a href="http://lens.apache.org/user/cli.html">QL</a> which is a high level SQL like language to query and describe data sets organized in data cubes.
+You may experience OLAP Cube like this <a href="https://cwiki.apache.org/confluence/display/LENS/2015/07/13/20+Minute+video+demo+of+Apache+Lens+through+examples">Video tutorial</a>.
 As you can see in this video, they are using Lens Client Shell(./bin/lens-cli.sh). All of these functions also can be used on Zeppelin by using Lens interpreter.</p>
 
 <p><li> Create and Use(Switch) Databases.</p>
@@ -254,17 +254,17 @@ As you can see in this video, they are u
 <p><li> Create Storage.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">create storage your/path/to/lens/client/examples/resources/db-storage.xml
 </code></pre></div>
-<p><li> Create Dimensions, Show fields and join-chains of them. </p>
+<p><li> Create Dimensions, Show fields and join-chains of them.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">create dimension your/path/to/lens/client/examples/resources/customer.xml
 </code></pre></div><div class="highlight"><pre><code class="text language-text" data-lang="text">dimension show fields customer
 </code></pre></div><div class="highlight"><pre><code class="text language-text" data-lang="text">dimension show joinchains customer
 </code></pre></div>
 <p><li> Create Caches, Show fields and join-chains of them.</p>
-<div class="highlight"><pre><code class="text language-text" data-lang="text">create cube your/path/to/lens/client/examples/resources/sales-cube.xml 
+<div class="highlight"><pre><code class="text language-text" data-lang="text">create cube your/path/to/lens/client/examples/resources/sales-cube.xml
 </code></pre></div><div class="highlight"><pre><code class="text language-text" data-lang="text">cube show fields sales
 </code></pre></div><div class="highlight"><pre><code class="text language-text" data-lang="text">cube show joinchains sales
 </code></pre></div>
-<p><li> Create Dimtables and Fact. </p>
+<p><li> Create Dimtables and Fact.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">create dimtable your/path/to/lens/client/examples/resources/customer_table.xml
 </code></pre></div><div class="highlight"><pre><code class="text language-text" data-lang="text">create fact your/path/to/lens/client/examples/resources/sales-raw-fact.xml
 </code></pre></div>
@@ -283,7 +283,7 @@ As you can see in this video, they are u
 
 <p>Lens also provides web UI service. Once the server starts up, you can open the service on http://serverhost:19999/index.html and browse. You may also check the structure that you made and use query easily here.</p>
 
-<p><img src="../assets/themes/zeppelin/img/docs-img/lens-ui-service.png" alt="Lens UI Servive"></p>
+<p><img src="../assets/themes/zeppelin/img/docs-img/lens-ui-service.png" alt="Lens UI Service"></p>
 
   </div>
 </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html Tue Apr 26 01:10:17 2016
@@ -170,13 +170,13 @@
 
 <ul>
 <li>R 3.1 or later (earlier versions may work, but have not been tested)</li>
-<li>The <code>evaluate</code> R package. </li>
+<li>The <code>evaluate</code> R package.</li>
 </ul>
 
 <p>For full R support, you will also need the following R packages:</p>
 
 <ul>
-<li><code>knitr</code> </li>
+<li><code>knitr</code></li>
 <li><code>repr</code> -- available with <code>devtools::install_github(&quot;IRkernel/repr&quot;)</code></li>
 <li><code>htmltools</code> -- required for some interactive plotting</li>
 <li><code>base64enc</code> -- required to view R base plots</li>
@@ -184,15 +184,15 @@
 
 <h3>Configuration</h3>
 
-<p>To run Zeppelin with the R Interpreter, the SPARK_HOME environment variable must be set. The best way to do this is by editing <code>conf/zeppelin-env.sh</code>. </p>
+<p>To run Zeppelin with the R Interpreter, the SPARK_HOME environment variable must be set. The best way to do this is by editing <code>conf/zeppelin-env.sh</code>.</p>
 
-<p>If it is not set, the R Interpreter will not be able to interface with Spark. </p>
+<p>If it is not set, the R Interpreter will not be able to interface with Spark.</p>
 
-<p>You should also copy <code>conf/zeppelin-site.xml.template</code> to <code>conf/zeppelin-site.xml</code>.  That will ensure that Zeppelin sees the R Interpreter the first time it starts up. </p>
+<p>You should also copy <code>conf/zeppelin-site.xml.template</code> to <code>conf/zeppelin-site.xml</code>.  That will ensure that Zeppelin sees the R Interpreter the first time it starts up.</p>
 
 <h3>Using the R Interpreter</h3>
 
-<p>By default, the R Interpreter appears as two Zeppelin Interpreters, <code>%r</code> and <code>%knitr</code>. </p>
+<p>By default, the R Interpreter appears as two Zeppelin Interpreters, <code>%r</code> and <code>%knitr</code>.</p>
 
 <p><code>%r</code> will behave like an ordinary REPL.  You can execute commands as in the CLI.   </p>
 
@@ -202,7 +202,7 @@
 
 <p><a href="screenshots/replhist.png"><img src="screenshots/replhist.png" alt="replhist"></a></p>
 
-<p>If you return a data.frame, Zeppelin will attempt to display it using Zeppelin&#39;s built-in visualizations. </p>
+<p>If you return a data.frame, Zeppelin will attempt to display it using Zeppelin&#39;s built-in visualizations.</p>
 
 <p><a href="screenshots/replhead.png"><img src="screenshots/replhead.png" alt="replhist"></a></p>
 
@@ -238,15 +238,15 @@
 <h3>Caveats &amp; Troubleshooting</h3>
 
 <ul>
-<li><p>Almost all issues with the R interpreter turned out to be caused by an incorrectly set <code>SPARK_HOME</code>.  The R interpreter must load a version of the <code>SparkR</code> package that matches the running version of Spark, and it does this by searching <code>SPARK_HOME</code>. If Zeppelin isn&#39;t configured to interface with Spark in <code>SPARK_HOME</code>, the R interpreter will not be able to connect to Spark. </p></li>
-<li><p>The <code>knitr</code> environment is persistent. If you run a chunk from Zeppelin that changes a variable, then run the same chunk again, the variable has already been changed.  Use immutable variables. </p></li>
+<li><p>Almost all issues with the R interpreter turned out to be caused by an incorrectly set <code>SPARK_HOME</code>.  The R interpreter must load a version of the <code>SparkR</code> package that matches the running version of Spark, and it does this by searching <code>SPARK_HOME</code>. If Zeppelin isn&#39;t configured to interface with Spark in <code>SPARK_HOME</code>, the R interpreter will not be able to connect to Spark.</p></li>
+<li><p>The <code>knitr</code> environment is persistent. If you run a chunk from Zeppelin that changes a variable, then run the same chunk again, the variable has already been changed.  Use immutable variables.</p></li>
 <li><p>(Note that <code>%spark.r</code> and <code>$r</code> are two different ways of calling the same interpreter, as are <code>%spark.knitr</code> and <code>%knitr</code>. By default, Zeppelin puts the R interpreters in the <code>%spark.</code> Interpreter Group.</p></li>
 <li><p>Using the <code>%r</code> interpreter, if you return a data.frame, HTML, or an image, it will dominate the result. So if you execute three commands, and one is <code>hist()</code>, all you will see is the histogram, not the results of the other commands. This is a Zeppelin limitation.</p></li>
 <li><p>If you return a data.frame (for instance, from calling <code>head()</code>) from the <code>%spark.r</code> interpreter, it will be parsed by Zeppelin&#39;s built-in data visualization system.  </p></li>
-<li><p>Why <code>knitr</code> Instead of <code>rmarkdown</code>?  Why no <code>htmlwidgets</code>?  In order to support <code>htmlwidgets</code>, which has indirect dependencies, <code>rmarkdown</code> uses <code>pandoc</code>, which requires writing to and reading from disc.  This makes it many times slower than <code>knitr</code>, which can operate entirely in RAM. </p></li>
-<li><p>Why no <code>ggvis</code> or <code>shiny</code>?  Supporting <code>shiny</code> would require integrating a reverse-proxy into Zeppelin, which is a task. </p></li>
-<li><p>Max OS X &amp; case-insensitive filesystem.  If you try to install on a case-insensitive filesystem, which is the Mac OS X default, maven can unintentionally delete the install directory because <code>r</code> and <code>R</code> become the same subdirectory. </p></li>
-<li><p>Error <code>unable to start device X11</code> with the repl interpreter.  Check your shell login scripts to see if they are adjusting the <code>DISPLAY</code> environment variable.  This is common on some operating systems as a workaround for ssh issues, but can interfere with R plotting. </p></li>
+<li><p>Why <code>knitr</code> Instead of <code>rmarkdown</code>?  Why no <code>htmlwidgets</code>?  In order to support <code>htmlwidgets</code>, which has indirect dependencies, <code>rmarkdown</code> uses <code>pandoc</code>, which requires writing to and reading from disc.  This makes it many times slower than <code>knitr</code>, which can operate entirely in RAM.</p></li>
+<li><p>Why no <code>ggvis</code> or <code>shiny</code>?  Supporting <code>shiny</code> would require integrating a reverse-proxy into Zeppelin, which is a task.</p></li>
+<li><p>Max OS X &amp; case-insensitive filesystem.  If you try to install on a case-insensitive filesystem, which is the Mac OS X default, maven can unintentionally delete the install directory because <code>r</code> and <code>R</code> become the same subdirectory.</p></li>
+<li><p>Error <code>unable to start device X11</code> with the repl interpreter.  Check your shell login scripts to see if they are adjusting the <code>DISPLAY</code> environment variable.  This is common on some operating systems as a workaround for ssh issues, but can interfere with R plotting.</p></li>
 <li><p>akka Library Version or <code>TTransport</code> errors.  This can happen if you try to run Zeppelin with a SPARK_HOME that has a version of Spark other than the one specified with <code>-Pspark-1.x</code> when Zeppelin was compiled.</p></li>
 </ul>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/scalding.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/scalding.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/scalding.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/scalding.html Tue Apr 26 01:10:17 2016
@@ -222,7 +222,7 @@ print(&quot;%table &quot; + table)
 
 <h3>Current Status &amp; Future Work</h3>
 
-<p>The current implementation of the Scalding interpreter does not support canceling jobs, or fine-grained progress updates. </p>
+<p>The current implementation of the Scalding interpreter does not support canceling jobs, or fine-grained progress updates.</p>
 
 <p>The pre-configured Scalding interpreter only supports Scalding in local mode. Hadoop mode for Scalding is currently unsupported, and will be future work (contributions welcome!).</p>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/spark.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/spark.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/spark.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/interpreter/spark.html Tue Apr 26 01:10:17 2016
@@ -162,7 +162,7 @@
   <div class="col-md-12">
     <h2>Spark Interpreter for Apache Zeppelin</h2>
 
-<p><a href="http://spark.apache.org">Apache Spark</a> is supported in Zeppelin with 
+<p><a href="http://spark.apache.org">Apache Spark</a> is supported in Zeppelin with
 Spark Interpreter group, which consisted of 4 interpreters.</p>
 
 <table class="table-configuration">
@@ -195,7 +195,7 @@ Spark Interpreter group, which consisted
 
 <h2>Configuration</h2>
 
-<p>Zeppelin provides the below properties for Spark interpreter. 
+<p>Zeppelin provides the below properties for Spark interpreter.
 You can also set other Spark properties which are not listed in the table. If so, please refer to <a href="http://spark.apache.org/docs/latest/configuration.html#available-properties">Spark Available Properties</a>.
 <table class="table-configuration">
   <tr>
@@ -444,13 +444,13 @@ So you can put some object from scala an
 <span class="n">myObject</span> <span class="o">=</span> <span class="n">z</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">&quot;objName&quot;</span><span class="p">)</span>
 </code></pre></div>
 
-  
+
   </div>
 </div>
 
 <h3>Form Creation</h3>
 
-<p>ZeppelinContext provides functions for creating forms. 
+<p>ZeppelinContext provides functions for creating forms.
 In scala and python environments, you can create forms programmatically.
 <div class="codetabs">
   <div data-lang="scala" markdown="1"></p>
@@ -477,13 +477,13 @@ In scala and python environments, you ca
 
 
 <div class="highlight"><pre><code class="python"><span class="o">%</span><span class="n">pyspark</span>
-<span class="c"># Create text input form </span>
+<span class="c"># Create text input form</span>
 <span class="n">z</span><span class="o">.</span><span class="n">input</span><span class="p">(</span><span class="s">&quot;formName&quot;</span><span class="p">)</span>
 
-<span class="c"># Create text input form with default value </span>
+<span class="c"># Create text input form with default value</span>
 <span class="n">z</span><span class="o">.</span><span class="n">input</span><span class="p">(</span><span class="s">&quot;formName&quot;</span><span class="p">,</span> <span class="s">&quot;defaultValue&quot;</span><span class="p">)</span>
 
-<span class="c"># Create select form </span>
+<span class="c"># Create select form</span>
 <span class="n">z</span><span class="o">.</span><span class="n">select</span><span class="p">(</span><span class="s">&quot;formName&quot;</span><span class="p">,</span> <span class="p">[(</span><span class="s">&quot;option1&quot;</span><span class="p">,</span> <span class="s">&quot;option1DisplayName&quot;</span><span class="p">),</span>
                       <span class="p">(</span><span class="s">&quot;option2&quot;</span><span class="p">,</span> <span class="s">&quot;option2DisplayName&quot;</span><span class="p">)])</span>
 
@@ -492,7 +492,7 @@ In scala and python environments, you ca
                       <span class="p">(</span><span class="s">&quot;option2&quot;</span><span class="p">,</span> <span class="s">&quot;option2DisplayName&quot;</span><span class="p">)],</span> <span class="s">&quot;option1&quot;</span><span class="p">)</span>
 </code></pre></div>
 
-  
+
   </div>
 </div>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html Tue Apr 26 01:10:17 2016
@@ -3,7 +3,7 @@
 <html lang="en">
   <head>
     <meta charset="utf-8">
-    <title>Dependnecy Management</title>
+    <title>Dependency Management</title>
     <meta name="description" content="">
     <meta name="author" content="The Apache Software Foundation">
 
@@ -153,7 +153,7 @@
 
     <div class="container">
       
-<!--<div class="hero-unit Dependnecy Management">
+<!--<div class="hero-unit Dependency Management">
   <h1></h1>
 </div>
 -->

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/interpreters.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/interpreters.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/interpreters.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/interpreters.html Tue Apr 26 01:10:17 2016
@@ -190,13 +190,13 @@ Currently, Zeppelin supports many interp
 
 <h2>What is Zeppelin Interpreter Setting?</h2>
 
-<p>Zeppelin interpreter setting is the configuration of a given interpreter on Zeppelin server. For example, the properties are required for hive JDBC interpreter to connect to the Hive server. </p>
+<p>Zeppelin interpreter setting is the configuration of a given interpreter on Zeppelin server. For example, the properties are required for hive JDBC interpreter to connect to the Hive server.</p>
 
 <p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_setting.png"></p>
 
 <p>Properties are exported as environment variable when property name is consisted of upper characters, numbers and underscore ([A-Z_0-9]). Otherwise set properties as JVM property.</p>
 
-<p>Each notebook can be binded to multiple Interpreter Settings using setting icon on upper right corner of the notebook.</p>
+<p>Each notebook can be bound to multiple Interpreter Settings using setting icon on upper right corner of the notebook.</p>
 
 <p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_binding.png" width="800px"></p>
 
@@ -213,7 +213,7 @@ By default, every interpreter is belonge
 <h2>Interpreter binding mode</h2>
 
 <p>Each Interpreter Setting can choose one of two different interpreter binding mode.
-Shared mode (default) and &#39;Separate Interpreter for each note&#39; mode. In shared mode, every notebook binded to the Interpreter Setting will share the single Interpreter instance. In &#39;Separate Interpreter for each note&#39; mode, each notebook will create new Interpreter instance. Therefore each notebook will have fresh new Interpreter environment.</p>
+Shared mode (default) and &#39;Separate Interpreter for each note&#39; mode. In shared mode, every notebook bound to the Interpreter Setting will share the single Interpreter instance. In &#39;Separate Interpreter for each note&#39; mode, each notebook will create new Interpreter instance. Therefore each notebook will have fresh new Interpreter environment.</p>
 
 <p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_persession.png" width="400px"></p>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/notebookashomepage.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/notebookashomepage.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/notebookashomepage.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/notebookashomepage.html Tue Apr 26 01:10:17 2016
@@ -177,7 +177,7 @@ limitations under the License.
 <h2>Customize your zeppelin homepage</h2>
 
 <p>Zeppelin allows you to use one of the notebooks you create as your zeppelin Homepage.
- With that you can brand your zeppelin installation, 
+ With that you can brand your zeppelin installation,
  adjust the instruction to your users needs and even translate to other languages.</p>
 
 <p><br /></p>
@@ -198,27 +198,27 @@ limitations under the License.
 <p>Create a new notebook using zeppelin,
 you can use <code>%md</code> interpreter for markdown content or any other interpreter you like.</p>
 
-<p>You can also use the display system to generate <a href="../displaysystem/display.html">text</a>, 
+<p>You can also use the display system to generate <a href="../displaysystem/display.html">text</a>,
 <a href="../displaysystem/display.html#html">html</a>,<a href="../displaysystem/table.html">table</a> or
 <a href="../displaysystem/angular.html">angular</a></p>
 
-<p>Run (shift+Enter) the notebook and see the output. Optionally, change the notebook view to report to hide 
+<p>Run (shift+Enter) the notebook and see the output. Optionally, change the notebook view to report to hide
 the code sections.</p>
 
 <p><br /></p>
 
 <h4>Set the notebook id in the config file</h4>
 
-<p>To set the notebook id in the config file you should copy it from the last word in the notebook url </p>
+<p>To set the notebook id in the config file you should copy it from the last word in the notebook url</p>
 
 <p>for example</p>
 
 <p><img src="/assets/themes/zeppelin/img/screenshots/homepage_notebook_id.png" /></p>
 
-<p>Set the notebook id to the <code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> environment variable 
-or <code>zeppelin.notebook.homescreen</code> property. </p>
+<p>Set the notebook id to the <code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> environment variable
+or <code>zeppelin.notebook.homescreen</code> property.</p>
 
-<p>You can also set the <code>ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE</code> environment variable 
+<p>You can also set the <code>ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE</code> environment variable
 or <code>zeppelin.notebook.homescreen.hide</code> property to hide the new notebook from the notebook list.</p>
 
 <p><br /></p>
@@ -226,7 +226,7 @@ or <code>zeppelin.notebook.homescreen.hi
 <h4>Restart zeppelin</h4>
 
 <p>Restart your zeppelin server</p>
-<div class="highlight"><pre><code class="text language-text" data-lang="text">./bin/zeppelin-deamon stop 
+<div class="highlight"><pre><code class="text language-text" data-lang="text">./bin/zeppelin-deamon stop
 ./bin/zeppelin-deamon start
 </code></pre></div>
 <h4>That&#39;s it! Open your browser and navigate to zeppelin and see your customized homepage...</h4></li>
@@ -236,13 +236,13 @@ or <code>zeppelin.notebook.homescreen.hi
 
 <h3>Show notebooks list in your custom homepage</h3>
 
-<p>If you want to display the list of notebooks on your custom zeppelin homepage all 
+<p>If you want to display the list of notebooks on your custom zeppelin homepage all
 you need to do is use our %angular support.</p>
 
 <p><br />
   Add the following code to a paragraph in you home page and run it... walla! you have your notebooks list.</p>
 <div class="highlight"><pre><code class="javascript language-javascript" data-lang="javascript">  <span class="nx">println</span><span class="p">(</span>
-  <span class="s2">&quot;&quot;&quot;%angular </span>
+  <span class="s2">&quot;&quot;&quot;%angular</span>
 <span class="s2">    &lt;div class=&quot;</span><span class="nx">col</span><span class="o">-</span><span class="nx">md</span><span class="o">-</span><span class="mi">4</span><span class="s2">&quot; ng-controller=&quot;</span><span class="nx">HomeCtrl</span> <span class="nx">as</span> <span class="nx">home</span><span class="s2">&quot;&gt;</span>
 <span class="s2">      &lt;h4&gt;Notebooks&lt;/h4&gt;</span>
 <span class="s2">      &lt;div&gt;</span>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html Tue Apr 26 01:10:17 2016
@@ -176,7 +176,7 @@ limitations under the License.
 
 <h1>Shiro authentication for Apache Zeppelin</h1>
 
-<p><a href="http://shiro.apache.org/">Apache Shiro</a> is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. In this documentation, we will explain step by step how Shiro works for Zeppelin notebook authentication. </p>
+<p><a href="http://shiro.apache.org/">Apache Shiro</a> is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. In this documentation, we will explain step by step how Shiro works for Zeppelin notebook authentication.</p>
 
 <p>When you connect to Apache Zeppelin, you will be asked to enter your credentials. Once you logged in, then you have access to all notes including other user&#39;s notes.</p>
 
@@ -186,13 +186,13 @@ limitations under the License.
 
 <h4>1. Secure the HTTP channel</h4>
 
-<p>To secure the HTTP channel, you have to change both <strong>anon</strong> and <strong>authcBasic</strong> settings in <code>conf/shiro.ini</code>. In here, <strong>anon</strong> means &quot;the access is anonymous&quot; and <strong>authcBasic</strong> means &quot;basic auth security&quot;. </p>
+<p>To secure the HTTP channel, you have to change both <strong>anon</strong> and <strong>authcBasic</strong> settings in <code>conf/shiro.ini</code>. In here, <strong>anon</strong> means &quot;the access is anonymous&quot; and <strong>authcBasic</strong> means &quot;basic auth security&quot;.</p>
 
 <p>The default status of them is</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">/** = anon
 #/** = authcBasic
 </code></pre></div>
-<p>Deactivate the line &quot;/** = anon&quot; and activate the line &quot;/** = authcBasic&quot; in <code>conf/shiro.ini</code> file. </p>
+<p>Deactivate the line &quot;/** = anon&quot; and activate the line &quot;/** = authcBasic&quot; in <code>conf/shiro.ini</code> file.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">#/** = anon
 /** = authcBasic
 </code></pre></div>
@@ -209,7 +209,7 @@ limitations under the License.
 
 <h4>4. Login</h4>
 
-<p>Finally, you can login using one of the below <strong>username/password</strong> combinations. </p>
+<p>Finally, you can login using one of the below <strong>username/password</strong> combinations.</p>
 
 <p><center><img src="../assets/themes/zeppelin/img/docs-img/zeppelin-login.png" width="40%" height="40%"></center></p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">admin = password1
@@ -219,7 +219,7 @@ user2 = password3
 <p>Those combinations are defined in the <code>conf/shiro.ini</code> file.</p>
 
 <blockquote>
-<p><strong>NOTE :</strong> This documentation is originally from <a href="https://github.com/apache/incubator-zeppelin/blob/master/SECURITY-README.md">SECURITY-README.md</a>. </p>
+<p><strong>NOTE :</strong> This documentation is originally from <a href="https://github.com/apache/incubator-zeppelin/blob/master/SECURITY-README.md">SECURITY-README.md</a>.</p>
 </blockquote>
 
   </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-configuration.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-configuration.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-configuration.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-configuration.html Tue Apr 26 01:10:17 2016
@@ -180,10 +180,10 @@ limitations under the License.
 
 <p>All REST API are available starting with the following endpoint <code>http://[zeppelin-server]:[zeppelin-port]/api</code></p>
 
-<p>Note that zeppein REST API receive or return JSON objects, it it recommended you install some JSON viewers such as 
+<p>Note that Zeppelin REST API receive or return JSON objects, it it recommended you install some JSON viewers such as 
  <a href="https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc">JSONView</a></p>
 
-<p>If you work with zeppelin and find a need for an additional REST API please <a href="../../community.html">file an issue or send us mail</a> </p>
+<p>If you work with zeppelin and find a need for an additional REST API please <a href="../../community.html">file an issue or send us mail</a></p>
 
 <p><br /></p>
 
@@ -197,7 +197,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>GET</code> method return all key/value pair of configurations on the server.<br/> 
+      <td>This <code>GET</code> method return all key/value pair of configurations on the server.<br/>
       Note: For security reason, some pairs would not be shown.</td>
     </tr>
     <tr>
@@ -261,7 +261,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>GET</code> method return all prefix matched key/value pair of configurations on the server.<br/> 
+      <td>This <code>GET</code> method return all prefix matched key/value pair of configurations on the server.<br/>
       Note: For security reason, some pairs would not be shown.</td>
     </tr>
     <tr>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-interpreter.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-interpreter.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-interpreter.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-interpreter.html Tue Apr 26 01:10:17 2016
@@ -179,10 +179,10 @@ limitations under the License.
 <p>Zeppelin provides several REST API&#39;s for interaction and remote activation of zeppelin functionality.</p>
 
 <p>All REST API are available starting with the following endpoint <code>http://[zeppelin-server]:[zeppelin-port]/api</code>.
- Note that zeppein REST API receive or return JSON objects, it it recommended you install some JSON viewers such as 
+ Note that Zeppelin REST API receive or return JSON objects, it it recommended you install some JSON viewers such as 
  <a href="https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc">JSON View</a>.</p>
 
-<p>If you work with zeppelin and find a need for an additional REST API, please <a href="http://zeppelin.incubator.apache.org/community.html">file an issue or send us mail</a>. </p>
+<p>If you work with zeppelin and find a need for an additional REST API, please <a href="http://zeppelin.incubator.apache.org/community.html">file an issue or send us mail</a>.</p>
 
 <p><br /></p>
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html Tue Apr 26 01:10:17 2016
@@ -183,13 +183,13 @@ limitations under the License.
 <p>Note that zeppelin REST APIs receive or return JSON objects, it is recommended for you to install some JSON viewers
   such as <a href="https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc">JSONView</a></p>
 
-<p>If you work with zeppelin and find a need for an additional REST API please <a href="../../community.html">file an issue or send us mail</a> </p>
+<p>If you work with zeppelin and find a need for an additional REST API please <a href="../../community.html">file an issue or send us mail</a></p>
 
 <p><br /></p>
 
 <h3>Notebook REST API list</h3>
 
-<p>Notebooks REST API supports the following operations: List, Create, Get, Delete, Clone, Run, Export, Import as detailed in the following table </p>
+<p>Notebooks REST API supports the following operations: List, Create, Get, Delete, Clone, Run, Export, Import as detailed in the following table</p>
 
 <p><table class="table-configuration">
     <col width="200">
@@ -255,7 +255,7 @@ limitations under the License.
       <td> sample JSON input (with initial paragraphs) </td>
       <td><pre>
 {
-  &quot;name&quot;: &quot;name of new notebook&quot;, 
+  &quot;name&quot;: &quot;name of new notebook&quot;,
   &quot;paragraphs&quot;: [
     {
       &quot;title&quot;: &quot;paragraph title1&quot;,
@@ -418,7 +418,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>POST</code> method clones a notebook by the given id and create a new notebook using the given name 
+      <td>This <code>POST</code> method clones a notebook by the given id and create a new notebook using the given name
           or default name if none given.
           The body field of the returned JSON contains the new notebook id.
       </td>
@@ -486,7 +486,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>DELETE</code> method stops all paragraph in the given notebook id. 
+      <td>This <code>DELETE</code> method stops all paragraph in the given notebook id.
       </td>
     </tr>
     <tr>
@@ -519,7 +519,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>GET</code> method gets all paragraph status by the given notebook id. 
+      <td>This <code>GET</code> method gets all paragraph status by the given notebook id.
           The body field of the returned JSON contains of the array that compose of the paragraph id, paragraph status, paragraph finish date, paragraph started date.
       </td>
     </tr>
@@ -551,7 +551,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>POST</code> method runs the paragraph by given notebook and paragraph id. 
+      <td>This <code>POST</code> method runs the paragraph by given notebook and paragraph id.
       </td>
     </tr>
     <tr>
@@ -594,7 +594,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>DELETE</code> method stops the paragraph by given notebook and paragraph id. 
+      <td>This <code>DELETE</code> method stops the paragraph by given notebook and paragraph id.
       </td>
     </tr>
     <tr>
@@ -625,7 +625,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>POST</code> method adds cron job by the given notebook id. 
+      <td>This <code>POST</code> method adds cron job by the given notebook id.
       </td>
     </tr>
     <tr>
@@ -660,7 +660,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>DELETE</code> method removes cron job by the given notebook id. 
+      <td>This <code>DELETE</code> method removes cron job by the given notebook id.
       </td>
     </tr>
     <tr>
@@ -691,7 +691,7 @@ limitations under the License.
     </tr>
     <tr>
       <td>Description</td>
-      <td>This <code>GET</code> method gets cron job expression of given notebook id. 
+      <td>This <code>GET</code> method gets cron job expression of given notebook id.
           The body field of the returned JSON contains the cron expression.
       </td>
     </tr>
@@ -771,16 +771,16 @@ limitations under the License.
     <tr>
       <td> sample JSON input (add to the last) </td>
       <td><pre>
-  { 
-    &quot;title&quot;: &quot;Paragraph insert revised&quot;, 
-    &quot;text&quot;: &quot;%spark\nprintln(\&quot;Paragraph insert revised\&quot;)&quot; 
+  {
+    &quot;title&quot;: &quot;Paragraph insert revised&quot;,
+    &quot;text&quot;: &quot;%spark\nprintln(\&quot;Paragraph insert revised\&quot;)&quot;
   }</pre></td>
     </tr>
     <tr>
       <td> sample JSON input (add to specific index) </td>
       <td><pre>
-  { 
-    &quot;title&quot;: &quot;Paragraph insert revised&quot;, 
+  {
+    &quot;title&quot;: &quot;Paragraph insert revised&quot;,
     &quot;text&quot;: &quot;%spark\nprintln(\&quot;Paragraph insert revised\&quot;)&quot;,
     &quot;index&quot;: 0
   }

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml Tue Apr 26 01:10:17 2016
@@ -5,8 +5,8 @@
         <description>Apache Zeppelin (incubating) - The Apache Software Foundation</description>
         <link>http://zeppelin.incubator.apache.org</link>
         <link>http://zeppelin.incubator.apache.org</link>
-        <lastBuildDate>2016-04-20T23:25:45+09:00</lastBuildDate>
-        <pubDate>2016-04-20T23:25:45+09:00</pubDate>
+        <lastBuildDate>2016-04-25T18:08:09-07:00</lastBuildDate>
+        <pubDate>2016-04-25T18:08:09-07:00</pubDate>
         <ttl>1800</ttl>
 
 

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html Tue Apr 26 01:10:17 2016
@@ -176,7 +176,7 @@ limitations under the License.
 
 <h1>Authentication</h1>
 
-<p>Authentication is company-specific. </p>
+<p>Authentication is company-specific.</p>
 
 <p>One option is to use <a href="https://en.wikipedia.org/wiki/Basic_access_authentication">Basic Access Authentication</a></p>
 
@@ -205,11 +205,7 @@ $ touch my-basic-auth
 </code></pre></div>
 <p>Now add this script into <code>my-basic-auth</code> file. You can comment out <code>optional</code> lines If you want serve Zeppelin under regular HTTP 80 Port.</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">upstream zeppelin {
-    server [YOUR-ZEPPELIN-SERVER-IP]:8090;
-}
-
-upstream zeppelin-wss {
-    server [YOUR-ZEPPELIN-SERVER-IP]:8091;
+    server [YOUR-ZEPPELIN-SERVER-IP]:8080;
 }
 
 # Zeppelin Website
@@ -221,32 +217,23 @@ server {
     ssl_certificate [PATH-TO-YOUR-CERT-FILE];            # optional, to serve HTTPS connection
     ssl_certificate_key [PATH-TO-YOUR-CERT-KEY-FILE];    # optional, to serve HTTPS connection
 
-    if ($ssl_protocol = &quot;&quot;) { 
+    if ($ssl_protocol = &quot;&quot;) {
         rewrite ^ https://$host$request_uri? permanent;        # optional, force to use HTTPS
     }
 
     location / {
+        proxy_pass http://zeppelin;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header Host $http_host;
         proxy_set_header X-NginX-Proxy true;
-        proxy_pass http://zeppelin;
         proxy_redirect off;
         auth_basic &quot;Restricted&quot;;
         auth_basic_user_file /etc/nginx/.htpasswd;
     }
-}
 
-# Zeppelin Websocket
-server {
-    listen [YOUR-ZEPPELIN-WEBSOCKET-PORT] ssl;    # add ssl is optional, to serve HTTPS connection
-    server_name [YOUR-ZEPPELIN-SERVER-HOST];    # for example: zeppelin.mycompany.com
-
-    ssl_certificate [PATH-TO-YOUR-CERT-FILE];            # optional, to serve HTTPS connection
-    ssl_certificate_key [PATH-TO-YOUR-CERT-KEY-FILE];    # optional, to serve HTTPS connection
-
-    location / {
-        proxy_pass http://zeppelin-wss;
+    location /ws {
+        proxy_pass http://zeppelin;
         proxy_http_version 1.1;
         proxy_set_header Upgrade websocket;
         proxy_set_header Connection upgrade;
@@ -287,10 +274,8 @@ $ RE-type new passwd: [YOUR_PASSWORD_AGA
 
 <p>Another option is to have an authentication server that can verify user credentials in an LDAP server.
 If an incoming request to the Zeppelin server does not have a cookie with user information encrypted with the authentication server public key, the user
-is redirected to the authentication server. Once the user is verified, the authentication server redirects the browser to a specific 
-URL in the Zeppelin server which sets the authentication cookie in the browser. 
-The end result is that all requests to the Zeppelin
-web server have the authentication cookie which contains user and groups information.</p>
+is redirected to the authentication server. Once the user is verified, the authentication server redirects the browser to a specific URL in the Zeppelin server which sets the authentication cookie in the browser.
+The end result is that all requests to the Zeppelin web server have the authentication cookie which contains user and groups information.</p>
 
   </div>
 </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html Tue Apr 26 01:10:17 2016
@@ -190,7 +190,7 @@ Before executing a Note operation, it ch
 operation, it checks if the user and the groups have at least one entity that belongs to the reader entities.</p>
 
 <p>To initialize and modify note permissions, we provide UI like &quot;Interpreter binding&quot;. The user inputs comma separated entities for owners, readers and writers.
-We execute a rest api call with this information. In the backend we get the user information for the connection and allow the operation if the user and groups 
+We execute a rest api call with this information. In the backend we get the user information for the connection and allow the operation if the user and groups
 associated with the current user have at least one entity that belongs to owner entities for the note.</p>
 
   </div>

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/sitemap.txt
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/sitemap.txt?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/sitemap.txt (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/sitemap.txt Tue Apr 26 01:10:17 2016
@@ -2,6 +2,7 @@
 http://zeppelin.incubator.apache.org/atom.xml
 http://zeppelin.incubator.apache.org/development/howtocontribute.html
 http://zeppelin.incubator.apache.org/development/howtocontributewebsite.html
+http://zeppelin.incubator.apache.org/development/writingheliumapplication.html
 http://zeppelin.incubator.apache.org/development/writingzeppelininterpreter.html
 http://zeppelin.incubator.apache.org/displaysystem/angular.html
 http://zeppelin.incubator.apache.org/displaysystem/display.html
@@ -47,3 +48,4 @@ http://zeppelin.incubator.apache.org/sec
 http://zeppelin.incubator.apache.org/sitemap.txt
 http://zeppelin.incubator.apache.org/storage/storage.html
 http://zeppelin.incubator.apache.org/tutorial/tutorial.html
+

Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html?rev=1740930&r1=1740929&r2=1740930&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/storage/storage.html Tue Apr 26 01:10:17 2016
@@ -177,12 +177,12 @@ limitations under the License.
 <h3>Notebook Storage</h3>
 
 <p>Zeppelin has a pluggable notebook storage mechanism controlled by <code>zeppelin.notebook.storage</code> configuration option with multiple implementations.
-There are few Notebook storages avaialble for a use out of the box:
+There are few Notebook storages available for a use out of the box:
  - (default) all notes are saved in the notebook folder in your local File System - <code>VFSNotebookRepo</code>
  - there is also an option to version it using local Git repository - <code>GitNotebookRepo</code>
  - another option is Amazon S3 service - <code>S3NotebookRepo</code></p>
 
-<p>Multiple storages can be used at the same time by providing a comma-separated list of the calss-names in the confiruration.
+<p>Multiple storages can be used at the same time by providing a comma-separated list of the class-names in the configuration.
 By default, only first two of them will be automatically kept in sync by Zeppelin.</p>
 
 <p></br></p>
@@ -200,7 +200,7 @@ By default, only first two of them will
 
 <h4>Notebook Storage in S3  <a name="S3"></a></h4>
 
-<p>For notebook storage in S3 you need the AWS credentials, for this there are three options, the enviroment variable <code>AWS_ACCESS_KEY_ID</code> and <code>AWS_ACCESS_SECRET_KEY</code>,  credentials file in the folder .aws in you home and IAM role for your instance. For complete the need steps is necessary:</p>
+<p>For notebook storage in S3 you need the AWS credentials, for this there are three options, the environment variable <code>AWS_ACCESS_KEY_ID</code> and <code>AWS_ACCESS_SECRET_KEY</code>,  credentials file in the folder .aws in you home and IAM role for your instance. For complete the need steps is necessary:</p>
 
 <p></br>
 you need the following folder structure on S3</p>
@@ -208,11 +208,11 @@ you need the following folder structure
   username/
     notebook/
 </code></pre></div>
-<p>set the enviroment variable in the file <strong>zeppelin-env.sh</strong>:</p>
+<p>set the environment variable in the file <strong>zeppelin-env.sh</strong>:</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">export ZEPPELIN_NOTEBOOK_S3_BUCKET = bucket_name
 export ZEPPELIN_NOTEBOOK_S3_USER = username
 </code></pre></div>
-<p>in the file <strong>zeppelin-site.xml</strong> uncommet and complete the next property:</p>
+<p>in the file <strong>zeppelin-site.xml</strong> uncomment and complete the next property:</p>
 <div class="highlight"><pre><code class="text language-text" data-lang="text">&lt;!--If used S3 to storage, it is necessary the following folder structure bucket_name/username/notebook/--&gt;
 &lt;property&gt;
   &lt;name&gt;zeppelin.notebook.s3.user&lt;/name&gt;