You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by bo...@apache.org on 2016/04/07 16:32:03 UTC

svn commit: r1738133 [4/9] - in /storm/site: _includes/ about/ publish/ publish/2012/08/02/ publish/2012/09/06/ publish/2013/01/11/ publish/2013/12/08/ publish/2014/04/10/ publish/2014/04/17/ publish/2014/04/19/ publish/2014/04/21/ publish/2014/04/22/ ...

Modified: storm/site/publish/releases/0.9.6/Spout-implementations.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Spout-implementations.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Spout-implementations.html (original)
+++ storm/site/publish/releases/0.9.6/Spout-implementations.html Thu Apr  7 14:32:00 2016
@@ -176,7 +176,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Storm-multi-language-protocol-(versions-0.7.0-and-below).html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Storm-multi-language-protocol-%28versions-0.7.0-and-below%29.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Storm-multi-language-protocol-(versions-0.7.0-and-below).html (original)
+++ storm/site/publish/releases/0.9.6/Storm-multi-language-protocol-(versions-0.7.0-and-below).html Thu Apr  7 14:32:00 2016
@@ -278,7 +278,7 @@ file lets the supervisor know the PID so
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Structure-of-the-codebase.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Structure-of-the-codebase.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Structure-of-the-codebase.html (original)
+++ storm/site/publish/releases/0.9.6/Structure-of-the-codebase.html Thu Apr  7 14:32:00 2016
@@ -138,7 +138,7 @@
 
 <p>The following sections explain each of these layers in more detail.</p>
 
-<h3 id="storm-thrift">storm.thrift</h3>
+<h3 id="storm.thrift">storm.thrift</h3>
 
 <p>The first place to look to understand the structure of Storm&#39;s codebase is the <a href="https://github.com/apache/incubator-storm/blob/master/storm-core/src/storm.thrift">storm.thrift</a> file.</p>
 
@@ -312,7 +312,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Support-for-non-java-languages.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Support-for-non-java-languages.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Support-for-non-java-languages.html (original)
+++ storm/site/publish/releases/0.9.6/Support-for-non-java-languages.html Thu Apr  7 14:32:00 2016
@@ -175,7 +175,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Transactional-topologies.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Transactional-topologies.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Transactional-topologies.html (original)
+++ storm/site/publish/releases/0.9.6/Transactional-topologies.html Thu Apr  7 14:32:00 2016
@@ -179,7 +179,7 @@
 
 <p>After bolt 1 finishes its portion of the processing, it will be idle until the rest of the bolts finish and the next batch can be emitted from the spout.</p>
 
-<h3 id="design-3-storm-39-s-design">Design 3 (Storm&#39;s design)</h3>
+<h3 id="design-3-(storm&#39;s-design)">Design 3 (Storm&#39;s design)</h3>
 
 <p>A key realization is that not all the work for processing batches of tuples needs to be strongly ordered. For example, when computing a global count, there&#39;s two parts to the computation:</p>
 
@@ -338,7 +338,7 @@
 <li>BatchBolt&#39;s that are marked as committers: The only difference between this bolt and a regular batch bolt is when <code>finishBatch</code> is called. A committer bolt has <code>finishedBatch</code> called during the commit phase. The commit phase is guaranteed to occur only after all prior batches have successfully committed, and it will be retried until all bolts in the topology succeed the commit for the batch. There are two ways to make a <code>BatchBolt</code> a committer, by having the <code>BatchBolt</code> implement the <a href="javadocs/backtype/storm/transactional/ICommitter.html">ICommitter</a> marker interface, or by using the <code>setCommiterBolt</code> method in <code>TransactionalTopologyBuilder</code>.</li>
 </ol>
 
-<h4 id="processing-phase-vs-commit-phase-in-bolts">Processing phase vs. commit phase in bolts</h4>
+<h4 id="processing-phase-vs.-commit-phase-in-bolts">Processing phase vs. commit phase in bolts</h4>
 
 <p>To nail down the difference between the processing phase and commit phase of a transaction, let&#39;s look at an example topology:</p>
 
@@ -389,7 +389,7 @@
 <li><em>Number of active batches permissible at once:</em> You must set a limit to the number of batches that can be processed at once. You configure this using the &quot;topology.max.spout.pending&quot; config. If you don&#39;t set this config, it will default to 1.</li>
 </ol>
 
-<h2 id="what-if-you-can-39-t-emit-the-same-batch-of-tuples-for-a-given-transaction-id">What if you can&#39;t emit the same batch of tuples for a given transaction id?</h2>
+<h2 id="what-if-you-can&#39;t-emit-the-same-batch-of-tuples-for-a-given-transaction-id?">What if you can&#39;t emit the same batch of tuples for a given transaction id?</h2>
 
 <p>So far the discussion around transactional topologies has assumed that you can always emit the exact same batch of tuples for the same transaction id. So what do you do if this is not possible?</p>
 
@@ -535,7 +535,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Trident-API-Overview.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Trident-API-Overview.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Trident-API-Overview.html (original)
+++ storm/site/publish/releases/0.9.6/Trident-API-Overview.html Thu Apr  7 14:32:00 2016
@@ -418,7 +418,7 @@ Partition 2:
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Trident-spouts.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Trident-spouts.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Trident-spouts.html (original)
+++ storm/site/publish/releases/0.9.6/Trident-spouts.html Thu Apr  7 14:32:00 2016
@@ -207,7 +207,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Trident-state.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Trident-state.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Trident-state.html (original)
+++ storm/site/publish/releases/0.9.6/Trident-state.html Thu Apr  7 14:32:00 2016
@@ -442,7 +442,7 @@ apple =&gt; [count=10, txid=2]
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Trident-tutorial.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Trident-tutorial.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Trident-tutorial.html (original)
+++ storm/site/publish/releases/0.9.6/Trident-tutorial.html Thu Apr  7 14:32:00 2016
@@ -383,7 +383,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Troubleshooting.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Troubleshooting.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Troubleshooting.html (original)
+++ storm/site/publish/releases/0.9.6/Troubleshooting.html Thu Apr  7 14:32:00 2016
@@ -197,7 +197,7 @@
 <li>Try deleting the local dirs for the supervisors and restarting the daemons. Supervisors create a unique id for themselves and store it locally. When that id is copied to other nodes, Storm gets confused. </li>
 </ul>
 
-<h3 id="quot-multiple-defaults-yaml-found-quot-error">&quot;Multiple defaults.yaml found&quot; error</h3>
+<h3 id="&quot;multiple-defaults.yaml-found&quot;-error">&quot;Multiple defaults.yaml found&quot; error</h3>
 
 <p>Symptoms:</p>
 
@@ -211,7 +211,7 @@
 <li>You&#39;re most likely including the Storm jars inside your topology jar. When packaging your topology jar, don&#39;t include the Storm jars as Storm will put those on the classpath for you.</li>
 </ul>
 
-<h3 id="quot-nosuchmethoderror-quot-when-running-storm-jar">&quot;NoSuchMethodError&quot; when running storm jar</h3>
+<h3 id="&quot;nosuchmethoderror&quot;-when-running-storm-jar">&quot;NoSuchMethodError&quot; when running storm jar</h3>
 
 <p>Symptoms:</p>
 
@@ -337,7 +337,7 @@ Caused by: java.lang.NullPointerExceptio
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Tutorial.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Tutorial.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Tutorial.html (original)
+++ storm/site/publish/releases/0.9.6/Tutorial.html Thu Apr  7 14:32:00 2016
@@ -445,7 +445,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Understanding-the-parallelism-of-a-Storm-topology.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Understanding-the-parallelism-of-a-Storm-topology.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Understanding-the-parallelism-of-a-Storm-topology.html (original)
+++ storm/site/publish/releases/0.9.6/Understanding-the-parallelism-of-a-Storm-topology.html Thu Apr  7 14:32:00 2016
@@ -128,7 +128,7 @@
 
 <p class="post-meta"></p>
 
-<h1 id="what-makes-a-running-topology-worker-processes-executors-and-tasks">What makes a running topology: worker processes, executors and tasks</h1>
+<h1 id="what-makes-a-running-topology:-worker-processes,-executors-and-tasks">What makes a running topology: worker processes, executors and tasks</h1>
 
 <p>Storm distinguishes between the following three main entities that are used to actually run a topology in a Storm cluster:</p>
 
@@ -166,7 +166,7 @@
 </ul></li>
 </ul>
 
-<h2 id="number-of-executors-threads">Number of executors (threads)</h2>
+<h2 id="number-of-executors-(threads)">Number of executors (threads)</h2>
 
 <ul>
 <li>Description: How many executors to spawn <em>per component</em>.</li>
@@ -299,7 +299,7 @@ $ storm rebalance mytopology -n 5 -e blu
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/Using-non-JVM-languages-with-Storm.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/Using-non-JVM-languages-with-Storm.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/Using-non-JVM-languages-with-Storm.html (original)
+++ storm/site/publish/releases/0.9.6/Using-non-JVM-languages-with-Storm.html Thu Apr  7 14:32:00 2016
@@ -223,7 +223,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/0.9.6/index.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/0.9.6/index.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/0.9.6/index.html (original)
+++ storm/site/publish/releases/0.9.6/index.html Thu Apr  7 14:32:00 2016
@@ -169,13 +169,13 @@
 
 <p>You can view the archives of the mailing list <a href="http://mail-archives.apache.org/mod_mbox/storm-dev/">here</a>.</p>
 
-<h4 id="which-list-should-i-send-subscribe-to">Which list should I send/subscribe to?</h4>
+<h4 id="which-list-should-i-send/subscribe-to?">Which list should I send/subscribe to?</h4>
 
 <p>If you are using a pre-built binary distribution of Storm, then chances are you should send questions, comments, storm-related announcements, etc. to <a href="user@storm.apache.org">user@storm.apache.org</a>. </p>
 
 <p>If you are building storm from source, developing new features, or otherwise hacking storm source code, then <a href="dev@storm.apache.org">dev@storm.apache.org</a> is more appropriate. </p>
 
-<h4 id="what-will-happen-with-storm-user-googlegroups-com">What will happen with <a href="mailto:storm-user@googlegroups.com">storm-user@googlegroups.com</a>?</h4>
+<h4 id="what-will-happen-with-storm-user@googlegroups.com?">What will happen with <a href="mailto:storm-user@googlegroups.com">storm-user@googlegroups.com</a>?</h4>
 
 <p>All existing messages will remain archived there, and can be accessed/searched <a href="https://groups.google.com/forum/#!forum/storm-user">here</a>.</p>
 
@@ -246,7 +246,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Acking-framework-implementation.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Acking-framework-implementation.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Acking-framework-implementation.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Acking-framework-implementation.html Thu Apr  7 14:32:00 2016
@@ -132,7 +132,7 @@
 
 <p>You can read a bit more about the <a href="Guaranteeing-message-processing.html#what-is-storms-reliability-api">reliability mechanism</a> elsewhere on the wiki -- this explains the internal details.</p>
 
-<h3 id="acker-execute">acker <code>execute()</code></h3>
+<h3 id="acker-execute()">acker <code>execute()</code></h3>
 
 <p>The acker is actually a regular bolt, with its  <a href="https://github.com/apache/incubator-storm/blob/46c3ba7/storm-core/src/clj/backtype/storm/daemon/acker.clj#L36">execute method</a> defined withing <code>mk-acker-bolt</code>.  When a new tupletree is born, the spout sends the XORed edge-ids of each tuple recipient, which the acker records in its <code>pending</code> ledger. Every time an executor acks a tuple, the acker receives a partial checksum that is the XOR of the tuple&#39;s own edge-id (clearing it from the ledger) and the edge-id of each downstream tuple the executor emitted (thus entering them into the ledger).</p>
 
@@ -205,7 +205,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Clojure-DSL.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Clojure-DSL.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Clojure-DSL.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Clojure-DSL.html Thu Apr  7 14:32:00 2016
@@ -283,7 +283,7 @@
 </span></code></pre></div>
 <p>This declares the output of the bolt as the fields [&quot;word&quot; &quot;count&quot;] on the default stream id.</p>
 
-<h4 id="emitting-acking-and-failing">Emitting, acking, and failing</h4>
+<h4 id="emitting,-acking,-and-failing">Emitting, acking, and failing</h4>
 
 <p>Rather than use the Java methods on <code>OutputCollector</code> directly, the DSL provides a nicer set of functions for using <code>OutputCollector</code>: <code>emit-bolt!</code>, <code>emit-direct-bolt!</code>, <code>ack!</code>, and <code>fail!</code>.</p>
 
@@ -396,7 +396,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Command-line-client.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Command-line-client.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Command-line-client.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Command-line-client.html Thu Apr  7 14:32:00 2016
@@ -270,7 +270,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Common-patterns.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Common-patterns.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Common-patterns.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Common-patterns.html Thu Apr  7 14:32:00 2016
@@ -164,7 +164,7 @@
 
 <p>Many bolts follow a similar pattern of reading an input tuple, emitting zero or more tuples based on that input tuple, and then acking that input tuple immediately at the end of the execute method. Bolts that match this pattern are things like functions and filters. This is such a common pattern that Storm exposes an interface called <a href="javadocs/org/apache/storm/topology/IBasicBolt.html">IBasicBolt</a> that automates this pattern for you. See <a href="Guaranteeing-message-processing.html">Guaranteeing message processing</a> for more information.</p>
 
-<h3 id="in-memory-caching-fields-grouping-combo">In-memory caching + fields grouping combo</h3>
+<h3 id="in-memory-caching-+-fields-grouping-combo">In-memory caching + fields grouping combo</h3>
 
 <p>It&#39;s common to keep caches in-memory in Storm bolts. Caching becomes particularly powerful when you combine it with a fields grouping. For example, suppose you have a bolt that expands short URLs (like bit.ly, t.co, etc.) into long URLs. You can increase performance by keeping an LRU cache of short URL to long URL expansions to avoid doing the same HTTP requests over and over. Suppose component &quot;urls&quot; emits short URLS, and component &quot;expand&quot; expands short URLs into long URLs and keeps a cache internally. Consider the difference between the two following snippets of code:</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">builder</span><span class="o">.</span><span class="na">setBolt</span><span class="o">(</span><span class="s">"expand"</span><span class="o">,</span> <span class="k">new</span> <span class="n">ExpandUrl</span><span class="o">(),</span> <span class="n">parallelism</span><span class="o">)</span>
@@ -250,7 +250,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Concepts.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Concepts.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Concepts.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Concepts.html Thu Apr  7 14:32:00 2016
@@ -293,7 +293,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Configuration.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Configuration.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Configuration.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Configuration.html Thu Apr  7 14:32:00 2016
@@ -200,7 +200,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Contributing-to-Storm.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Contributing-to-Storm.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Contributing-to-Storm.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Contributing-to-Storm.html Thu Apr  7 14:32:00 2016
@@ -197,7 +197,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Creating-a-new-Storm-project.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Creating-a-new-Storm-project.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Creating-a-new-Storm-project.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Creating-a-new-Storm-project.html Thu Apr  7 14:32:00 2016
@@ -143,7 +143,7 @@
 
 <p>To set up the classpath in Eclipse, create a new Java project, include <code>src/jvm/</code> as a source path, and make sure all the jars in <code>lib/</code> and <code>lib/dev/</code> are in the <code>Referenced Libraries</code> section of the project.</p>
 
-<h3 id="if-using-multilang-add-multilang-dir-to-classpath">If using multilang, add multilang dir to classpath</h3>
+<h3 id="if-using-multilang,-add-multilang-dir-to-classpath">If using multilang, add multilang dir to classpath</h3>
 
 <p>If you implement spouts or bolts in languages other than Java, then those implementations should be under the <code>multilang/resources/</code> directory of the project. For Storm to find these files in local mode, the <code>resources/</code> dir needs to be on the classpath. You can do this in Eclipse by adding <code>multilang/</code> as a source folder. You may also need to add multilang/resources as a source directory.</p>
 
@@ -191,7 +191,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/DSLs-and-multilang-adapters.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/DSLs-and-multilang-adapters.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/DSLs-and-multilang-adapters.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/DSLs-and-multilang-adapters.html Thu Apr  7 14:32:00 2016
@@ -176,7 +176,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Daemon-Fault-Tolerance.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Daemon-Fault-Tolerance.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Daemon-Fault-Tolerance.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Daemon-Fault-Tolerance.html Thu Apr  7 14:32:00 2016
@@ -130,27 +130,27 @@
 
 <p>Storm has several different daemon processes.  Nimbus that schedules workers, supervisors that launch and kill workers, the log viewer that gives access to logs, and the UI that shows the status of a cluster.</p>
 
-<h2 id="what-happens-when-a-worker-dies">What happens when a worker dies?</h2>
+<h2 id="what-happens-when-a-worker-dies?">What happens when a worker dies?</h2>
 
 <p>When a worker dies, the supervisor will restart it. If it continuously fails on startup and is unable to heartbeat to Nimbus, Nimbus will reschedule the worker.</p>
 
-<h2 id="what-happens-when-a-node-dies">What happens when a node dies?</h2>
+<h2 id="what-happens-when-a-node-dies?">What happens when a node dies?</h2>
 
 <p>The tasks assigned to that machine will time-out and Nimbus will reassign those tasks to other machines.</p>
 
-<h2 id="what-happens-when-nimbus-or-supervisor-daemons-die">What happens when Nimbus or Supervisor daemons die?</h2>
+<h2 id="what-happens-when-nimbus-or-supervisor-daemons-die?">What happens when Nimbus or Supervisor daemons die?</h2>
 
 <p>The Nimbus and Supervisor daemons are designed to be fail-fast (process self-destructs whenever any unexpected situation is encountered) and stateless (all state is kept in Zookeeper or on disk). As described in <a href="Setting-up-a-Storm-cluster.html">Setting up a Storm cluster</a>, the Nimbus and Supervisor daemons must be run under supervision using a tool like daemontools or monit. So if the Nimbus or Supervisor daemons die, they restart like nothing happened.</p>
 
 <p>Most notably, no worker processes are affected by the death of Nimbus or the Supervisors. This is in contrast to Hadoop, where if the JobTracker dies, all the running jobs are lost. </p>
 
-<h2 id="is-nimbus-a-single-point-of-failure">Is Nimbus a single point of failure?</h2>
+<h2 id="is-nimbus-a-single-point-of-failure?">Is Nimbus a single point of failure?</h2>
 
 <p>If you lose the Nimbus node, the workers will still continue to function. Additionally, supervisors will continue to restart workers if they die. However, without Nimbus, workers won&#39;t be reassigned to other machines when necessary (like if you lose a worker machine). </p>
 
 <p>So the answer is that Nimbus is &quot;sort of&quot; a SPOF. In practice, it&#39;s not a big deal since nothing catastrophic happens when the Nimbus daemon dies. There are plans to make Nimbus highly available in the future.</p>
 
-<h2 id="how-does-storm-guarantee-data-processing">How does Storm guarantee data processing?</h2>
+<h2 id="how-does-storm-guarantee-data-processing?">How does Storm guarantee data processing?</h2>
 
 <p>Storm provides mechanisms to guarantee data processing even if nodes die or messages are lost. See <a href="Guaranteeing-message-processing.html">Guaranteeing message processing</a> for the details.</p>
 
@@ -194,7 +194,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Defining-a-non-jvm-language-dsl-for-storm.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Defining-a-non-jvm-language-dsl-for-storm.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Defining-a-non-jvm-language-dsl-for-storm.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Defining-a-non-jvm-language-dsl-for-storm.html Thu Apr  7 14:32:00 2016
@@ -190,7 +190,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Distributed-RPC.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Distributed-RPC.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Distributed-RPC.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Distributed-RPC.html Thu Apr  7 14:32:00 2016
@@ -355,7 +355,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/FAQ.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/FAQ.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/FAQ.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/FAQ.html Thu Apr  7 14:32:00 2016
@@ -130,7 +130,7 @@
 
 <h2 id="best-practices">Best Practices</h2>
 
-<h3 id="what-rules-of-thumb-can-you-give-me-for-configuring-storm-trident">What rules of thumb can you give me for configuring Storm+Trident?</h3>
+<h3 id="what-rules-of-thumb-can-you-give-me-for-configuring-storm+trident?">What rules of thumb can you give me for configuring Storm+Trident?</h3>
 
 <ul>
 <li>number of workers a multiple of number of machines; parallelism a multiple of number of workers; number of kafka partitions a multiple of number of spout parallelism</li>
@@ -143,7 +143,7 @@
 <li>Start with a max spout pending that is for sure too small -- one for trident, or the number of executors for storm -- and increase it until you stop seeing changes in the flow. You&#39;ll probably end up with something near <code>2*(throughput in recs/sec)*(end-to-end latency)</code> (2x the Little&#39;s law capacity).</li>
 </ul>
 
-<h3 id="what-are-some-of-the-best-ways-to-get-a-worker-to-mysteriously-and-bafflingly-die">What are some of the best ways to get a worker to mysteriously and bafflingly die?</h3>
+<h3 id="what-are-some-of-the-best-ways-to-get-a-worker-to-mysteriously-and-bafflingly-die?">What are some of the best ways to get a worker to mysteriously and bafflingly die?</h3>
 
 <ul>
 <li>Do you have write access to the log directory</li>
@@ -154,7 +154,7 @@
 <li>Have you opened firewall/securitygroup permissions <em>bidirectionally</em> among a) all the workers, b) the storm master, c) zookeeper? Also, from the workers to any kafka/kestrel/database/etc that your topology accesses? Use netcat to poke the appropriate ports and be sure. </li>
 </ul>
 
-<h3 id="halp-i-cannot-see">Halp! I cannot see:</h3>
+<h3 id="halp!-i-cannot-see:">Halp! I cannot see:</h3>
 
 <ul>
 <li><strong>my logs</strong> Logs by default go to $STORM_HOME/logs. Check that you have write permissions to that directory. They are configured in log4j2/{cluster, worker}.xml.</li>
@@ -162,7 +162,7 @@
 <li><strong>final Java system properties</strong> Add <code>Properties props = System.getProperties(); props.list(System.out);</code> near where you build your topology.</li>
 </ul>
 
-<h3 id="how-many-workers-should-i-use">How many Workers should I use?</h3>
+<h3 id="how-many-workers-should-i-use?">How many Workers should I use?</h3>
 
 <p>The total number of workers is set by the supervisors -- there&#39;s some number of JVM slots each supervisor will superintend. The thing you set on the topology is how many worker slots it will try to claim.</p>
 
@@ -178,7 +178,7 @@
 
 <h2 id="topology">Topology</h2>
 
-<h3 id="can-a-trident-topology-have-multiple-streams">Can a Trident topology have Multiple Streams?</h3>
+<h3 id="can-a-trident-topology-have-multiple-streams?">Can a Trident topology have Multiple Streams?</h3>
 
 <blockquote>
 <p>Can a Trident Topology work like a workflow with conditional paths (if-else)? e.g. A Spout (S1) connects to a bolt (B0) which based on certain values in the incoming tuple routes them to either bolt (B1) or bolt (B2) but not both.</p>
@@ -193,29 +193,29 @@
 
 <p>At time of writing, you can&#39;t emit to multiple output streams from Trident -- see <a href="https://issues.apache.org/jira/browse/STORM-68">STORM-68</a></p>
 
-<h3 id="why-am-i-getting-a-notserializableexception-illegalstateexception-when-my-topology-is-being-started-up">Why am I getting a NotSerializableException/IllegalStateException when my topology is being started up?</h3>
+<h3 id="why-am-i-getting-a-notserializableexception/illegalstateexception-when-my-topology-is-being-started-up?">Why am I getting a NotSerializableException/IllegalStateException when my topology is being started up?</h3>
 
 <p>Within the Storm lifecycle, the topology is instantiated and then serialized to byte format to be stored in ZooKeeper, prior to the topology being executed. Within this step, if a spout or bolt within the topology has an initialized unserializable property, serialization will fail. If there is a need for a field that is unserializable, initialize it within the bolt or spout&#39;s prepare method, which is run after the topology is delivered to the worker.</p>
 
 <h2 id="spouts">Spouts</h2>
 
-<h3 id="what-is-a-coordinator-and-why-are-there-several">What is a coordinator, and why are there several?</h3>
+<h3 id="what-is-a-coordinator,-and-why-are-there-several?">What is a coordinator, and why are there several?</h3>
 
 <p>A trident-spout is actually run within a storm <em>bolt</em>. The storm-spout of a trident topology is the MasterBatchCoordinator -- it coordinates trident batches and is the same no matter what spouts you use. A batch is born when the MBC dispenses a seed tuple to each of the spout-coordinators. The spout-coordinator bolts know how your particular spouts should cooperate -- so in the kafka case, it&#39;s what helps figure out what partition and offset range each spout should pull from.</p>
 
-<h3 id="what-can-i-store-into-the-spout-39-s-metadata-record">What can I store into the spout&#39;s metadata record?</h3>
+<h3 id="what-can-i-store-into-the-spout&#39;s-metadata-record?">What can I store into the spout&#39;s metadata record?</h3>
 
 <p>You should only store static data, and as little of it as possible, into the metadata record (note: maybe you <em>can</em> store more interesting things; you shouldn&#39;t, though)</p>
 
-<h3 id="how-often-is-the-39-emitpartitionbatchnew-39-function-called">How often is the &#39;emitPartitionBatchNew&#39; function called?</h3>
+<h3 id="how-often-is-the-&#39;emitpartitionbatchnew&#39;-function-called?">How often is the &#39;emitPartitionBatchNew&#39; function called?</h3>
 
 <p>Since the MBC is the actual spout, all the tuples in a batch are just members of its tupletree. That means storm&#39;s &quot;max spout pending&quot; config effectively defines the number of concurrent batches trident runs. The MBC emits a new batch if it has fewer than max-spending tuples pending and if at least one <a href="http://github.com/apache/storm/blob/1.x-branch/conf/defaults.yaml#L115">trident batch interval</a>&#39;s worth of seconds has passed since the last batch.</p>
 
-<h3 id="if-nothing-was-emitted-does-trident-slow-down-the-calls">If nothing was emitted does Trident slow down the calls?</h3>
+<h3 id="if-nothing-was-emitted-does-trident-slow-down-the-calls?">If nothing was emitted does Trident slow down the calls?</h3>
 
 <p>Yes, there&#39;s a pluggable &quot;spout wait strategy&quot;; the default is to sleep for a <a href="http://github.com/apache/storm/blob/1.x-branch/conf/defaults.yaml#L110">configurable amount of time</a></p>
 
-<h3 id="ok-then-what-is-the-trident-batch-interval-for">OK, then what is the trident batch interval for?</h3>
+<h3 id="ok,-then-what-is-the-trident-batch-interval-for?">OK, then what is the trident batch interval for?</h3>
 
 <p>You know how computers of the 486 era had a <a href="http://en.wikipedia.org/wiki/Turbo_button">turbo button</a> on them? It&#39;s like that. </p>
 
@@ -225,11 +225,11 @@
 
 <p>Note that this is a cap, not an additional delay -- with a period of 300ms, if your batch takes 258ms Trident will only delay an additional 42ms.</p>
 
-<h3 id="how-do-you-set-the-batch-size">How do you set the batch size?</h3>
+<h3 id="how-do-you-set-the-batch-size?">How do you set the batch size?</h3>
 
 <p>Trident doesn&#39;t place its own limits on the batch count. In the case of the Kafka spout, the max fetch bytes size divided by the average record size defines an effective records per subbatch partition.</p>
 
-<h3 id="how-do-i-resize-a-batch">How do I resize a batch?</h3>
+<h3 id="how-do-i-resize-a-batch?">How do I resize a batch?</h3>
 
 <p>The trident batch is a somewhat overloaded facility. Together with the number of partitions, the batch size is constrained by or serves to define</p>
 
@@ -244,13 +244,13 @@
 
 <h2 id="time-series">Time Series</h2>
 
-<h3 id="how-do-i-aggregate-events-by-time">How do I aggregate events by time?</h3>
+<h3 id="how-do-i-aggregate-events-by-time?">How do I aggregate events by time?</h3>
 
 <p>If you have records with an immutable timestamp, and you would like to count, average or otherwise aggregate them into discrete time buckets, Trident is an excellent and scalable solution.</p>
 
 <p>Write an <code>Each</code> function that turns the timestamp into a time bucket: if the bucket size was &quot;by hour&quot;, then the timestamp <code>2013-08-08 12:34:56</code> would be mapped to the <code>2013-08-08 12:00:00</code> time bucket, and so would everything else in the twelve o&#39;clock hour. Then group on that timebucket and use a grouped persistentAggregate. The persistentAggregate uses a local cacheMap backed by a data store. Groups with many records require very few reads from the data store, and use efficient bulk reads and writes; as long as your data feed is relatively prompt Trident will make very efficient use of memory and network. Even if a server drops off line for a day, then delivers that full day&#39;s worth of data in a rush, the old results will be calmly retrieved and updated -- and without interfering with calculating the current results.</p>
 
-<h3 id="how-can-i-know-that-all-records-for-a-time-bucket-have-been-received">How can I know that all records for a time bucket have been received?</h3>
+<h3 id="how-can-i-know-that-all-records-for-a-time-bucket-have-been-received?">How can I know that all records for a time bucket have been received?</h3>
 
 <p>You cannot know that all events are collected -- this is an epistemological challenge, not a distributed systems challenge. You can:</p>
 
@@ -301,7 +301,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Fault-tolerance.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Fault-tolerance.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Fault-tolerance.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Fault-tolerance.html Thu Apr  7 14:32:00 2016
@@ -130,27 +130,27 @@
 
 <p>This page explains the design details of Storm that make it a fault-tolerant system.</p>
 
-<h2 id="what-happens-when-a-worker-dies">What happens when a worker dies?</h2>
+<h2 id="what-happens-when-a-worker-dies?">What happens when a worker dies?</h2>
 
 <p>When a worker dies, the supervisor will restart it. If it continuously fails on startup and is unable to heartbeat to Nimbus, Nimbus will reassign the worker to another machine.</p>
 
-<h2 id="what-happens-when-a-node-dies">What happens when a node dies?</h2>
+<h2 id="what-happens-when-a-node-dies?">What happens when a node dies?</h2>
 
 <p>The tasks assigned to that machine will time-out and Nimbus will reassign those tasks to other machines.</p>
 
-<h2 id="what-happens-when-nimbus-or-supervisor-daemons-die">What happens when Nimbus or Supervisor daemons die?</h2>
+<h2 id="what-happens-when-nimbus-or-supervisor-daemons-die?">What happens when Nimbus or Supervisor daemons die?</h2>
 
 <p>The Nimbus and Supervisor daemons are designed to be fail-fast (process self-destructs whenever any unexpected situation is encountered) and stateless (all state is kept in Zookeeper or on disk). As described in <a href="Setting-up-a-Storm-cluster.html">Setting up a Storm cluster</a>, the Nimbus and Supervisor daemons must be run under supervision using a tool like daemontools or monit. So if the Nimbus or Supervisor daemons die, they restart like nothing happened.</p>
 
 <p>Most notably, no worker processes are affected by the death of Nimbus or the Supervisors. This is in contrast to Hadoop, where if the JobTracker dies, all the running jobs are lost. </p>
 
-<h2 id="is-nimbus-a-single-point-of-failure">Is Nimbus a single point of failure?</h2>
+<h2 id="is-nimbus-a-single-point-of-failure?">Is Nimbus a single point of failure?</h2>
 
 <p>If you lose the Nimbus node, the workers will still continue to function. Additionally, supervisors will continue to restart workers if they die. However, without Nimbus, workers won&#39;t be reassigned to other machines when necessary (like if you lose a worker machine). </p>
 
 <p>So the answer is that Nimbus is &quot;sort of&quot; a SPOF. In practice, it&#39;s not a big deal since nothing catastrophic happens when the Nimbus daemon dies. There are plans to make Nimbus highly available in the future.</p>
 
-<h2 id="how-does-storm-guarantee-data-processing">How does Storm guarantee data processing?</h2>
+<h2 id="how-does-storm-guarantee-data-processing?">How does Storm guarantee data processing?</h2>
 
 <p>Storm provides mechanisms to guarantee data processing even if nodes die or messages are lost. See <a href="Guaranteeing-message-processing.html">Guaranteeing message processing</a> for the details.</p>
 
@@ -194,7 +194,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Guaranteeing-message-processing.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Guaranteeing-message-processing.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Guaranteeing-message-processing.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Guaranteeing-message-processing.html Thu Apr  7 14:32:00 2016
@@ -131,7 +131,7 @@
 <p>Storm offers several different levels of guaranteed message processing, includeing best effort, at least once, and exactly once through <a href="Trident-tutorial.html">Trident</a>. 
 This page describes how Storm can guarantee at least once processing.</p>
 
-<h3 id="what-does-it-mean-for-a-message-to-be-quot-fully-processed-quot">What does it mean for a message to be &quot;fully processed&quot;?</h3>
+<h3 id="what-does-it-mean-for-a-message-to-be-&quot;fully-processed&quot;?">What does it mean for a message to be &quot;fully processed&quot;?</h3>
 
 <p>A tuple coming off a spout can trigger thousands of tuples to be created based on it. Consider, for example, the streaming word count topology:</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">TopologyBuilder</span> <span class="n">builder</span> <span class="o">=</span> <span class="k">new</span> <span class="n">TopologyBuilder</span><span class="o">();</span>
@@ -150,7 +150,7 @@ This page describes how Storm can guaran
 
 <p>Storm considers a tuple coming off a spout &quot;fully processed&quot; when the tuple tree has been exhausted and every message in the tree has been processed. A tuple is considered failed when its tree of messages fails to be fully processed within a specified timeout. This timeout can be configured on a topology-specific basis using the <a href="javadocs/org/apache/storm/Config.html#TOPOLOGY_MESSAGE_TIMEOUT_SECS">Config.TOPOLOGY_MESSAGE_TIMEOUT_SECS</a> configuration and defaults to 30 seconds.</p>
 
-<h3 id="what-happens-if-a-message-is-fully-processed-or-fails-to-be-fully-processed">What happens if a message is fully processed or fails to be fully processed?</h3>
+<h3 id="what-happens-if-a-message-is-fully-processed-or-fails-to-be-fully-processed?">What happens if a message is fully processed or fails to be fully processed?</h3>
 
 <p>To understand this question, let&#39;s take a look at the lifecycle of a tuple coming off of a spout. For reference, here is the interface that spouts implement (see the <a href="javadocs/org/apache/storm/spout/ISpout.html">Javadoc</a> for more information):</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">interface</span> <span class="nc">ISpout</span> <span class="kd">extends</span> <span class="n">Serializable</span> <span class="o">{</span>
@@ -168,7 +168,7 @@ This page describes how Storm can guaran
 
 <p>Let&#39;s use <code>KestrelSpout</code> again to see what a <code>Spout</code> needs to do to guarantee message processing. When <code>KestrelSpout</code> takes a message off the Kestrel queue, it &quot;opens&quot; the message. This means the message is not actually taken off the queue yet, but instead placed in a &quot;pending&quot; state waiting for acknowledgement that the message is completed. While in the pending state, a message will not be sent to other consumers of the queue. Additionally, if a client disconnects all pending messages for that client are put back on the queue. When a message is opened, Kestrel provides the client with the data for the message as well as a unique id for the message. The <code>KestrelSpout</code> uses that exact id as the &quot;message id&quot; for the tuple when emitting the tuple to the <code>SpoutOutputCollector</code>. Sometime later on, when <code>ack</code> or <code>fail</code> are called on the <code>KestrelSpout</code>, the <code>Kes
 trelSpout</code> sends an ack or fail message to Kestrel with the message id to take the message off the queue or have it put back on.</p>
 
-<h3 id="what-is-storm-39-s-reliability-api">What is Storm&#39;s reliability API?</h3>
+<h3 id="what-is-storm&#39;s-reliability-api?">What is Storm&#39;s reliability API?</h3>
 
 <p>There&#39;s two things you have to do as a user to benefit from Storm&#39;s reliability capabilities. First, you need to tell Storm whenever you&#39;re creating a new link in the tree of tuples. Second, you need to tell Storm when you have finished processing an individual tuple. By doing both these things, Storm can detect when the tree of tuples is fully processed and can ack or fail the spout tuple appropriately. Storm&#39;s API provides a concise way of doing both of these tasks. </p>
 
@@ -234,11 +234,11 @@ This page describes how Storm can guaran
 
 <p>In contrast, bolts that do aggregations or joins may delay acking a tuple until after it has computed a result based on a bunch of tuples. Aggregations and joins will commonly multi-anchor their output tuples as well. These things fall outside the simpler pattern of <code>IBasicBolt</code>.</p>
 
-<h3 id="how-do-i-make-my-applications-work-correctly-given-that-tuples-can-be-replayed">How do I make my applications work correctly given that tuples can be replayed?</h3>
+<h3 id="how-do-i-make-my-applications-work-correctly-given-that-tuples-can-be-replayed?">How do I make my applications work correctly given that tuples can be replayed?</h3>
 
 <p>As always in software design, the answer is &quot;it depends.&quot; If you really want exactly once semantics use the <a href="Trident-tutorial.html">Trident</a> API. In some cases, like with a lot of analytics, dropping data is OK so disabling the fault tolerance by setting the number of acker bolts to 0 <a href="javadocs/org/apache/storm/Config.html#TOPOLOGY_ACKERS">Config.TOPOLOGY_ACKERS</a>.  But in some cases you want to be sure that everything was processed at least once and nothing was dropped.  This is especially useful if all operations are idenpotent or if deduping can happen aferwards.</p>
 
-<h3 id="how-does-storm-implement-reliability-in-an-efficient-way">How does Storm implement reliability in an efficient way?</h3>
+<h3 id="how-does-storm-implement-reliability-in-an-efficient-way?">How does Storm implement reliability in an efficient way?</h3>
 
 <p>A Storm topology has a set of special &quot;acker&quot; tasks that track the DAG of tuples for every spout tuple. When an acker sees that a DAG is complete, it sends a message to the spout task that created the spout tuple to ack the message. You can set the number of acker tasks for a topology in the topology configuration using <a href="javadocs/org/apache/storm/Config.html#TOPOLOGY_ACKERS">Config.TOPOLOGY_ACKERS</a>. Storm defaults TOPOLOGY_ACKERS to one task per worker.</p>
 
@@ -326,7 +326,7 @@ This page describes how Storm can guaran
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Hooks.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Hooks.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Hooks.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Hooks.html Thu Apr  7 14:32:00 2016
@@ -175,7 +175,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Implementation-docs.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Implementation-docs.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Implementation-docs.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Implementation-docs.html Thu Apr  7 14:32:00 2016
@@ -179,7 +179,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Installing-native-dependencies.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Installing-native-dependencies.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Installing-native-dependencies.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Installing-native-dependencies.html Thu Apr  7 14:32:00 2016
@@ -200,7 +200,7 @@ sudo make install
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Kestrel-and-Storm.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Kestrel-and-Storm.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Kestrel-and-Storm.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Kestrel-and-Storm.html Thu Apr  7 14:32:00 2016
@@ -359,7 +359,7 @@ If you run the topology with TOPOLOGY_DE
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Lifecycle-of-a-topology.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Lifecycle-of-a-topology.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Lifecycle-of-a-topology.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Lifecycle-of-a-topology.html Thu Apr  7 14:32:00 2016
@@ -286,7 +286,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Local-mode.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Local-mode.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Local-mode.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Local-mode.html Thu Apr  7 14:32:00 2016
@@ -189,7 +189,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Logs.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Logs.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Logs.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Logs.html Thu Apr  7 14:32:00 2016
@@ -141,7 +141,7 @@ ${workers-artifacts}/${topologyId}/${por
 by configuring the variable &quot;storm.workers.artifacts.dir&quot;. By default, workers-artifacts directory
 locates at ${storm.log.dir}/logs/workers-artifacts.</p>
 
-<h3 id="using-the-storm-ui-for-log-view-download-and-log-search">Using the Storm UI for Log View/Download and Log Search</h3>
+<h3 id="using-the-storm-ui-for-log-view/download-and-log-search">Using the Storm UI for Log View/Download and Log Search</h3>
 
 <p>Daemon and worker logs are allowed to view and download through Storm UI by authorized users.</p>
 
@@ -196,7 +196,7 @@ Log Search supports searching in a certa
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Maven.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Maven.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Maven.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Maven.html Thu Apr  7 14:32:00 2016
@@ -182,7 +182,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Message-passing-implementation.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Message-passing-implementation.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Message-passing-implementation.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Message-passing-implementation.html Thu Apr  7 14:32:00 2016
@@ -211,7 +211,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Metrics.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Metrics.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Metrics.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Metrics.html Thu Apr  7 14:32:00 2016
@@ -203,7 +203,7 @@ It&#39;s used internally to track the nu
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Multilang-protocol.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Multilang-protocol.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Multilang-protocol.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Multilang-protocol.html Thu Apr  7 14:32:00 2016
@@ -359,7 +359,7 @@ emits, however.</p>
 shell bolt to &#39;sync&#39;.</li>
 </ul>
 
-<h3 id="handling-heartbeats-0-9-3-and-later">Handling Heartbeats (0.9.3 and later)</h3>
+<h3 id="handling-heartbeats-(0.9.3-and-later)">Handling Heartbeats (0.9.3 and later)</h3>
 
 <p>As of Storm 0.9.3, heartbeats have been between ShellSpout/ShellBolt and their
 multi-lang subprocesses to detect hanging/zombie subprocesses.  Any libraries
@@ -429,7 +429,7 @@ ShellBolt.</p>
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Pacemaker.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Pacemaker.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Pacemaker.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Pacemaker.html Thu Apr  7 14:32:00 2016
@@ -278,7 +278,7 @@ On a 270 supervisor cluster, fully sched
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Powered-By.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Powered-By.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Powered-By.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Powered-By.html Thu Apr  7 14:32:00 2016
@@ -1194,7 +1194,7 @@ We are using Storm to track internet thr
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Project-ideas.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Project-ideas.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Project-ideas.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Project-ideas.html Thu Apr  7 14:32:00 2016
@@ -174,7 +174,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Rationale.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Rationale.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Rationale.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Rationale.html Thu Apr  7 14:32:00 2016
@@ -201,7 +201,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Resource_Aware_Scheduler_overview.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Resource_Aware_Scheduler_overview.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Resource_Aware_Scheduler_overview.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Resource_Aware_Scheduler_overview.html Thu Apr  7 14:32:00 2016
@@ -188,7 +188,7 @@ builder.setBolt("exclaim1", new Exclamat
 builder.setBolt("exclaim2", new HeavyBolt(), 1)
                 .shuffleGrouping("exclaim1").setCPULoad(450.0);
 </code></pre></div>
-<h3 id="limiting-the-heap-size-per-worker-jvm-process">Limiting the Heap Size per Worker (JVM) Process</h3>
+<h3 id="limiting-the-heap-size-per-worker-(jvm)-process">Limiting the Heap Size per Worker (JVM) Process</h3>
 <div class="highlight"><pre><code class="language-" data-lang="">public void setTopologyWorkerMaxHeapSize(Number size)
 </code></pre></div>
 <p>Parameters:
@@ -275,7 +275,7 @@ DEV =&gt; 20 – 29
 
 <p>Please note that the 0-29 range is not a hard limit.  Thus, a user can set a priority number that is higher than 29. However, the property of higher the priority number, lower the importance still holds</p>
 
-<h3 id="specifying-scheduling-strategy">Specifying Scheduling Strategy:</h3>
+<h3 id="specifying-scheduling-strategy:">Specifying Scheduling Strategy:</h3>
 
 <p>A user can specify on a per topology basis what scheduling strategy to use.  Users can implement the IStrategy interface and define new strategies to schedule specific topologies.  This pluggable interface was created since we realize different topologies might have different scheduling needs.  A user can set the topology strategy within the topology definition by using the API:</p>
 <div class="highlight"><pre><code class="language-" data-lang="">public void setTopologyStrategy(Class&lt;? extends IStrategy&gt; clazz)
@@ -389,7 +389,7 @@ DEV =&gt; 20 – 29
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>

Modified: storm/site/publish/releases/1.0.0-SNAPSHOT/Running-topologies-on-a-production-cluster.html
URL: http://svn.apache.org/viewvc/storm/site/publish/releases/1.0.0-SNAPSHOT/Running-topologies-on-a-production-cluster.html?rev=1738133&r1=1738132&r2=1738133&view=diff
==============================================================================
--- storm/site/publish/releases/1.0.0-SNAPSHOT/Running-topologies-on-a-production-cluster.html (original)
+++ storm/site/publish/releases/1.0.0-SNAPSHOT/Running-topologies-on-a-production-cluster.html Thu Apr  7 14:32:00 2016
@@ -237,7 +237,7 @@
                     <h5>First Look</h5>
                     <ul class="footer-list">
                         <li><a href="/releases/current/Rationale.html">Rationale</a></li>
-                        <li><a href="/releases/current/tutorial.html">Tutorial</a></li>
+                        <li><a href="/releases/current/Tutorial.html">Tutorial</a></li>
                         <li><a href="/releases/current/Setting-up-development-environment.html">Setting up development environment</a></li>
                         <li><a href="/releases/current/Creating-a-new-Storm-project.html">Creating a new Storm project</a></li>
                     </ul>