http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/2014/06/17/contest-results.html
----------------------------------------------------------------------
diff --git a/_site/2014/06/17/contest-results.html 
b/_site/2014/06/17/contest-results.html
new file mode 100644
index 0000000..6aba1f9
--- /dev/null
+++ b/_site/2014/06/17/contest-results.html
@@ -0,0 +1,274 @@
+<!DOCTYPE html>
+<html>
+
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Storm Logo Contest Results</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+
+    <body>
+
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-12">
+                <div class="row">
+                    <div class="col-md-3">
+                        <ul class="news" id="news-list">
+                            
+                               <li><a 
href="/2015/06/15/storm0100-beta-released.html">Storm 0.10.0 Beta 
Released</a></li>
+                               
+                               <li><a 
href="/2015/06/04/storm095-released.html">Storm 0.9.5 released</a></li>
+                               
+                               <li><a 
href="/2015/03/25/storm094-released.html">Storm 0.9.4 released</a></li>
+                               
+                               <li><a 
href="/2014/11/25/storm093-released.html">Storm 0.9.3 released</a></li>
+                               
+                               <li><a 
href="/2014/10/20/storm093-release-candidate.html">Storm 0.9.3 release 
candidate 1 available</a></li>
+                               
+                               <li><a 
href="/2014/06/25/storm092-released.html">Storm 0.9.2 released</a></li>
+                               
+                               <li><a 
href="/2014/06/17/contest-results.html">Storm Logo Contest Results</a></li>
+                               
+                               <li><a 
href="/2014/05/27/round1-results.html">Logo Contest - Round 1 Results</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee3.html">Logo 
Entry No. 11 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee2.html">Logo 
Entry No. 10 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee1.html">Logo 
Entry No. 9 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/27/logo-sasili.html">Logo 
Entry No. 8 - Stefano Asili</a></li>
+                               
+                               <li><a 
href="/2014/04/27/logo-cboustead.html">Logo Entry No. 7 - Calum 
Boustead</a></li>
+                               
+                               <li><a 
href="/2014/04/23/logo-abartos.html">Logo Entry No. 6 - Alec Bartos</a></li>
+                               
+                               <li><a 
href="/2014/04/22/logo-zsayari.html">Logo Entry No. 5 - Ziba Sayari</a></li>
+                               
+                               <li><a 
href="/2014/04/21/logo-rmarshall.html">Logo Entry No. 4 - Richard 
Brownlie-Marshall</a></li>
+                               
+                               <li><a 
href="/2014/04/19/logo-ssuleman.html">Logo Entry No. 3- Shaan Shiv 
Suleman</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-squinones.html">Logo Entry No. 2 - Samuel 
Quiñones</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-pforrest.html">Logo Entry No. 1 - Patricia 
Forrest</a></li>
+                               
+                               <li><a 
href="/2014/04/10/storm-logo-contest.html">Apache Storm Logo Contest</a></li>
+                               
+                               <li><a 
href="/2013/12/08/storm090-released.html">Storm 0.9.0 Released</a></li>
+                               
+                               <li><a 
href="/2013/01/11/storm082-released.html">Storm 0.8.2 released</a></li>
+                               
+                               <li><a 
href="/2012/09/06/storm081-released.html">Storm 0.8.1 released</a></li>
+                               
+                               <li><a 
href="/2012/08/02/storm080-released.html">Storm 0.8.0 and Trident 
released</a></li>
+                               
+                        </ul>
+                    </div>
+                    <div class="col-md-9" id="news-content">
+                            <h1 class="page-title">
+                               Storm Logo Contest Results
+                            </h1>
+                                
+                            <div class="row" style="margin: -15px;">
+                                <div class="col-md-12">
+                                    <p class="text-muted credit 
pull-left">Posted on Jun 17, 2014 by P. Taylor Goetz</p>
+                                    <div class="pull-right">
+                                        <a 
+                                                
href="https://twitter.com/share"; 
+                                                class="twitter-share-button"
+                                                data-count=none
+                                        >Tweet</a>
+                                        <script> !function(d,s,id){
+                                                var js,
+                                                
fjs=d.getElementsByTagName(s)[0],
+                                                
p=/^http:/.test(d.location)?'http':'https';
+                                                if(!d.getElementById(id)){
+                                                    js=d.createElement(s);
+                                                    js.id=id;
+                                                    
js.src=p+'://platform.twitter.com/widgets.js';
+                                                    
fjs.parentNode.insertBefore(js,fjs);
+                                                }
+                                            }(document, 'script', 
'twitter-wjs');
+                                        </script>
+                                    </div>
+                                </div>
+                            </div>
+                        <div>
+                               <p>The Apache Storm logo contest is now 
complete and was a great success. We received votes from 7 PPMC members as well 
as 55 votes from the greater Storm community. Thank you to everyone who 
participated by voting.</p>
+
+<h2 id="the-winner">The Winner</h2>
+
+<p>Congratulations to Jennifer Lee, whose <a 
href="/2014/04/29/logo-jlee2.html">3rd entry</a> received the most points from 
both the PPMC as well as the Storm community. Final vote tallies are listed 
below.</p>
+
+<p><img src="/images/logocontest/storm_logo_winner.png" alt="Storm Logo"></p>
+
+<p>The Apache Storm project management team will now begin the process of 
finalizing the logo and making it official.</p>
+
+<p>Congratulations Jennifer, and thanks again to everyone who participated!</p>
+
+<hr>
+
+<table><thead>
+<tr>
+<th style="text-align: left">Entry</th>
+<th style="text-align: right">PPMC</th>
+<th style="text-align: right">&nbsp;&nbsp;&nbsp; Community</th>
+</tr>
+</thead><tbody>
+<tr>
+<td style="text-align: left"><a href="/2014/04/23/logo-abartos.html">6 - Alec 
Bartos</a></td>
+<td style="text-align: right">2</td>
+<td style="text-align: right">41</td>
+</tr>
+<tr>
+<td style="text-align: left"><a href="/2014/04/29/logo-jlee1.html">9 - 
Jennifer Lee</a></td>
+<td style="text-align: right">7</td>
+<td style="text-align: right">111</td>
+</tr>
+<tr>
+<td style="text-align: left"><a href="/2014/04/29/logo-jlee2.html">10 - 
Jennifer Lee</a></td>
+<td style="text-align: right">26</td>
+<td style="text-align: right">123</td>
+</tr>
+</tbody></table>
+
+                           </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+    </body>
+
+</html>
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/2014/06/25/storm092-released.html
----------------------------------------------------------------------
diff --git a/_site/2014/06/25/storm092-released.html 
b/_site/2014/06/25/storm092-released.html
new file mode 100644
index 0000000..4628164
--- /dev/null
+++ b/_site/2014/06/25/storm092-released.html
@@ -0,0 +1,362 @@
+<!DOCTYPE html>
+<html>
+
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Storm 0.9.2 released</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+
+    <body>
+
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-12">
+                <div class="row">
+                    <div class="col-md-3">
+                        <ul class="news" id="news-list">
+                            
+                               <li><a 
href="/2015/06/15/storm0100-beta-released.html">Storm 0.10.0 Beta 
Released</a></li>
+                               
+                               <li><a 
href="/2015/06/04/storm095-released.html">Storm 0.9.5 released</a></li>
+                               
+                               <li><a 
href="/2015/03/25/storm094-released.html">Storm 0.9.4 released</a></li>
+                               
+                               <li><a 
href="/2014/11/25/storm093-released.html">Storm 0.9.3 released</a></li>
+                               
+                               <li><a 
href="/2014/10/20/storm093-release-candidate.html">Storm 0.9.3 release 
candidate 1 available</a></li>
+                               
+                               <li><a 
href="/2014/06/25/storm092-released.html">Storm 0.9.2 released</a></li>
+                               
+                               <li><a 
href="/2014/06/17/contest-results.html">Storm Logo Contest Results</a></li>
+                               
+                               <li><a 
href="/2014/05/27/round1-results.html">Logo Contest - Round 1 Results</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee3.html">Logo 
Entry No. 11 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee2.html">Logo 
Entry No. 10 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee1.html">Logo 
Entry No. 9 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/27/logo-sasili.html">Logo 
Entry No. 8 - Stefano Asili</a></li>
+                               
+                               <li><a 
href="/2014/04/27/logo-cboustead.html">Logo Entry No. 7 - Calum 
Boustead</a></li>
+                               
+                               <li><a 
href="/2014/04/23/logo-abartos.html">Logo Entry No. 6 - Alec Bartos</a></li>
+                               
+                               <li><a 
href="/2014/04/22/logo-zsayari.html">Logo Entry No. 5 - Ziba Sayari</a></li>
+                               
+                               <li><a 
href="/2014/04/21/logo-rmarshall.html">Logo Entry No. 4 - Richard 
Brownlie-Marshall</a></li>
+                               
+                               <li><a 
href="/2014/04/19/logo-ssuleman.html">Logo Entry No. 3- Shaan Shiv 
Suleman</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-squinones.html">Logo Entry No. 2 - Samuel 
Quiñones</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-pforrest.html">Logo Entry No. 1 - Patricia 
Forrest</a></li>
+                               
+                               <li><a 
href="/2014/04/10/storm-logo-contest.html">Apache Storm Logo Contest</a></li>
+                               
+                               <li><a 
href="/2013/12/08/storm090-released.html">Storm 0.9.0 Released</a></li>
+                               
+                               <li><a 
href="/2013/01/11/storm082-released.html">Storm 0.8.2 released</a></li>
+                               
+                               <li><a 
href="/2012/09/06/storm081-released.html">Storm 0.8.1 released</a></li>
+                               
+                               <li><a 
href="/2012/08/02/storm080-released.html">Storm 0.8.0 and Trident 
released</a></li>
+                               
+                        </ul>
+                    </div>
+                    <div class="col-md-9" id="news-content">
+                            <h1 class="page-title">
+                               Storm 0.9.2 released
+                            </h1>
+                                
+                            <div class="row" style="margin: -15px;">
+                                <div class="col-md-12">
+                                    <p class="text-muted credit 
pull-left">Posted on Jun 25, 2014 by P. Taylor Goetz</p>
+                                    <div class="pull-right">
+                                        <a 
+                                                
href="https://twitter.com/share"; 
+                                                class="twitter-share-button"
+                                                data-count=none
+                                        >Tweet</a>
+                                        <script> !function(d,s,id){
+                                                var js,
+                                                
fjs=d.getElementsByTagName(s)[0],
+                                                
p=/^http:/.test(d.location)?'http':'https';
+                                                if(!d.getElementById(id)){
+                                                    js=d.createElement(s);
+                                                    js.id=id;
+                                                    
js.src=p+'://platform.twitter.com/widgets.js';
+                                                    
fjs.parentNode.insertBefore(js,fjs);
+                                                }
+                                            }(document, 'script', 
'twitter-wjs');
+                                        </script>
+                                    </div>
+                                </div>
+                            </div>
+                        <div>
+                               <p>We are pleased to announce that Storm 
0.9.2-incubating has been released and is available from <a 
href="/downloads.html">the downloads page</a>. This release includes many 
important fixes and improvements.</p>
+
+<h2 id="netty-transport-improvements">Netty Transport Improvements</h2>
+
+<p>Storm&#39;s Netty-based transport has been overhauled to significantly 
improve performance through better utilization of thread, CPU, and network 
resources, particularly in cases where message sizes are small. Storm 
contributor Sean Zhong (<a href="https://github.com/clockfly";>@clockfly</a>) 
deserves a great deal of credit not only for discovering, analyzing, 
documenting and fixing the root cause, but also for persevering through an 
extended review process and promptly addressing all concerns.</p>
+
+<p>Those interested in the technical details and evolution of this patch can 
find out more in the <a 
href="https://issues.apache.org/jira/browse/STORM-297";>JIRA ticket for 
STORM-297</a>.</p>
+
+<p>Sean also discovered and fixed an <a 
href="https://issues.apache.org/jira/browse/STORM-342";>elusive bug</a> in 
Storm&#39;s usage of the Disruptor queue that could lead to out-of-order or 
lost messages. </p>
+
+<p>Many thanks to Sean for contributing these important fixes.</p>
+
+<h2 id="storm-ui-improvements">Storm UI Improvements</h2>
+
+<p>This release also includes a number of improvements to the Storm UI 
service. Contributor Sriharsha Chintalapani(<a 
href="https://github.com/harshach";>@harshach</a>) added a REST API to the Storm 
UI service to expose metrics and operations in JSON format, and updated the UI 
to use that API.</p>
+
+<p>The new REST API will make it considerably easier for other services to 
consume availabe cluster and topology metrics for monitoring and visualization 
applications. Kyle Nusbaum (<a 
href="https://github.com/knusbaum";>@knusbaum</a>) has already leveraged the 
REST API to create a topology visualization tool now included in Storm UI and 
illustrated in the screenshot below.</p>
+
+<p>&nbsp;</p>
+
+<p><img src="/images/ui_topology_viz.png" alt="Storm UI Topology 
Visualization"></p>
+
+<p>&nbsp;</p>
+
+<p>In the visualization, spout components are represented as blue, while bolts 
are colored between green and red depending on their associated capacity 
metric. The width of the lines between the components represent the flow of 
tuples relative to the other visible streams. </p>
+
+<h2 id="kafka-spout">Kafka Spout</h2>
+
+<p>This is the first Storm release to include official support for consuming 
data from Kafka 0.8.x. In the past, development of Kafka spouts for Storm had 
become somewhat fragmented and finding an implementation that worked with 
certain versions of Storm and Kafka proved burdensome for some developers. This 
is no longer the case, as the <code>storm-kafka</code> module is now part of 
the Storm project and associated artifacts are released to official channels 
(Maven Central) along with Storm&#39;s other components.</p>
+
+<p>Thanks are due to GitHub user <a href="">@wurstmeister</a> for picking up 
Nathan Marz&#39; original Kafka 0.7.x implementation, updating it to work with 
Kafka 0.8.x, and contributing that work back to the Storm community.</p>
+
+<p>The <code>storm-kafka</code> module can be found in the 
<code>/external/</code> directory of the source tree and binary distributions. 
The <code>external</code> area has been set up to contain projects that while 
not required by Storm, are often used in conjunction with Storm to integrate 
with some other technology. Such projects also come with a maintenance 
committment from at least one Storm committer to ensure compatibility with 
Storm&#39;s main codebase as it evolves.</p>
+
+<p>The <code>storm-kafka</code> dependency is available now from Maven Central 
at the following coordinates:</p>
+<div class="highlight"><pre><code class="language-text" 
data-lang="text">groupId: org.apache.storm
+artifactId: storm-kafka
+version: 0.9.2-incubating
+</code></pre></div>
+<p>Users, and Scala developers in particular, should note that the Kafka 
dependency is listed as <code>provided</code>. This allows users to choose a 
specific Scala version as described in the <a 
href="https://github.com/apache/incubator-storm/tree/v0.9.2-incubating/external/storm-kafka";>project
 README</a>.</p>
+
+<h2 id="storm-starter-and-examples">Storm Starter and Examples</h2>
+
+<p>Similar to the <code>external</code> section of the codebase, we have also 
added an <code>examples</code> directory and pulled in the 
<code>storm-starter</code> project to ensure it will be maintained in lock-step 
with Storm&#39;s main codebase.</p>
+
+<p>Thank you to Storm committer Michael G. Noll for his continued work in 
maintaining and improving the <code>storm-starter</code> project.</p>
+
+<h2 id="plugable-serialization-for-multilang">Plugable Serialization for 
Multilang</h2>
+
+<p>In previous versions of Storm, serialization of data to and from multilang 
components was limited to JSON, imposing somewhat of performance penalty. 
Thanks to a contribution from John Gilmore (<a 
href="https://github.com/jsgilmore";>@jsgilmore</a>) the serialization mechanism 
is now plugable and enables the use of more performant serialization frameworks 
like protocol buffers in addition to JSON.</p>
+
+<h2 id="thanks">Thanks</h2>
+
+<p>Special thanks are due to all those who have contributed to Storm -- 
whether through direct code contributions, documentation, bug reports, or 
helping other users on the mailing lists. Your efforts are much appreciated.</p>
+
+<h2 id="changelog">Changelog</h2>
+
+<ul>
+<li>STORM-352: [storm-kafka] PartitionManager does not save offsets to 
ZooKeeper</li>
+<li>STORM-66: send taskid on initial handshake</li>
+<li>STORM-342: Contention in Disruptor Queue which may cause out of order or 
lost messages</li>
+<li>STORM-338: Move towards idiomatic Clojure style </li>
+<li>STORM-335: add drpc test for removing timed out requests from queue</li>
+<li>STORM-69: Storm UI Visualizations for Topologies</li>
+<li>STORM-297: Performance scaling with CPU</li>
+<li>STORM-244: DRPC timeout can return null instead of throwing an 
exception</li>
+<li>STORM-63: remove timeout drpc request from its function&#39;s request 
queue</li>
+<li>STORM-313: Remove log-level-page from logviewer</li>
+<li>STORM-205: Add REST API To Storm UI</li>
+<li>STORM-326: tasks send duplicate metrics</li>
+<li>STORM-331: Update the Kafka dependency of storm-kafka to 0.8.1.1</li>
+<li>STORM-308: Add support for config_value to 
{supervisor,nimbus,ui,drpc,logviewer} childopts</li>
+<li>STORM-309: storm-starter Readme: windows documentation update</li>
+<li>STORM-318: update storm-kafka to use apache curator-2.4.0</li>
+<li>STORM-303: storm-kafka reliability improvements</li>
+<li>STORM-233: Removed inline heartbeat to nimbus to avoid workers being 
killed when under heavy ZK load</li>
+<li>STORM-267: fix package name of LoggingMetricsConsumer in 
storm.yaml.example</li>
+<li>STORM-265: upgrade to clojure 1.5.1</li>
+<li>STORM-232: ship JNI dependencies with the topology jar</li>
+<li>STORM-295: Add storm configuration to define JAVA_HOME</li>
+<li>STORM-138: Pluggable serialization for multilang</li>
+<li>STORM-264: Removes references to the deprecated topology.optimize</li>
+<li>STORM-245: implement Stream.localOrShuffle() for trident</li>
+<li>STORM-317: Add SECURITY.md to release binaries</li>
+<li>STORM-310: Change Twitter authentication</li>
+<li>STORM-305: Create developer documentation</li>
+<li>STORM-280: storm unit tests are failing on windows</li>
+<li>STORM-298: Logback file does not include full path for metrics appender 
fileNamePattern</li>
+<li>STORM-316: added validation to registermetrics to have 
timebucketSizeInSecs &gt;= 1</li>
+<li>STORM-315: Added progress bar when submitting topology</li>
+<li>STORM-214: Windows: storm.cmd does not properly handle multiple -c 
arguments</li>
+<li>STORM-306: Add security documentation</li>
+<li>STORM-302: Fix Indentation for pom.xml in storm-dist</li>
+<li>STORM-235: Registering a null metric should blow up early</li>
+<li>STORM-113: making thrift usage thread safe for local cluster</li>
+<li>STORM-223: use safe parsing for reading YAML</li>
+<li>STORM-238: LICENSE and NOTICE files are duplicated in storm-core jar</li>
+<li>STORM-276: Add support for logviewer in storm.cmd.</li>
+<li>STORM-286: Use URLEncoder#encode with the encoding specified.</li>
+<li>STORM-296: Storm kafka unit tests are failing on windows</li>
+<li>STORM-291: upgrade http-client to 4.3.3</li>
+<li>STORM-252: Upgrade curator to latest version</li>
+<li>STORM-294: Commas not escaped in command line</li>
+<li>STORM-287: Fix the positioning of documentation strings in clojure 
code</li>
+<li>STORM-290: Fix a log binding conflict caused by curator dependencies</li>
+<li>STORM-289: Fix Trident DRPC memory leak</li>
+<li>STORM-173: Treat command line &quot;-c&quot; option number config values 
as such</li>
+<li>STORM-194: Support list of strings in *.worker.childopts, handle 
spaces</li>
+<li>STORM-288: Fixes version spelling in pom.xml</li>
+<li>STORM-208: Add storm-kafka as an external module</li>
+<li>STORM-285: Fix storm-core shade plugin config</li>
+<li>STORM-12: reduce thread usage of netty transport</li>
+<li>STORM-281: fix and issue with config parsing that could lead to leaking 
file descriptors</li>
+<li>STORM-196: When JVM_OPTS are set, storm jar fails to detect storm.jar from 
environment</li>
+<li>STORM-260: Fix a potential race condition with simulated time in 
Storm&#39;s unit tests</li>
+<li>STORM-258: Update commons-io version to 2.4</li>
+<li>STORM-270: don&#39;t package .clj files in release jars.</li>
+<li>STORM-273: Error while running storm topologies on Windows using 
&quot;storm jar&quot;</li>
+<li>STROM-247: Replace links to github resources in storm script</li>
+<li>STORM-263: Update Kryo version to 2.21+</li>
+<li>STORM-187: Fix Netty error &quot;java.lang.IllegalArgumentException: 
timeout value is negative&quot;</li>
+<li>STORM-186: fix float secs to millis long convertion</li>
+<li>STORM-70: Upgrade to ZK-3.4.5 and curator-1.3.3</li>
+<li>STORM-146: Unit test regression when storm is compiled with 3.4.5 
zookeeper</li>
+</ul>
+
+                           </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+    </body>
+
+</html>
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/2014/10/20/storm093-release-candidate.html
----------------------------------------------------------------------
diff --git a/_site/2014/10/20/storm093-release-candidate.html 
b/_site/2014/10/20/storm093-release-candidate.html
new file mode 100644
index 0000000..122c433
--- /dev/null
+++ b/_site/2014/10/20/storm093-release-candidate.html
@@ -0,0 +1,242 @@
+<!DOCTYPE html>
+<html>
+
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Storm 0.9.3 release candidate 1 available</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+
+    <body>
+
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-12">
+                <div class="row">
+                    <div class="col-md-3">
+                        <ul class="news" id="news-list">
+                            
+                               <li><a 
href="/2015/06/15/storm0100-beta-released.html">Storm 0.10.0 Beta 
Released</a></li>
+                               
+                               <li><a 
href="/2015/06/04/storm095-released.html">Storm 0.9.5 released</a></li>
+                               
+                               <li><a 
href="/2015/03/25/storm094-released.html">Storm 0.9.4 released</a></li>
+                               
+                               <li><a 
href="/2014/11/25/storm093-released.html">Storm 0.9.3 released</a></li>
+                               
+                               <li><a 
href="/2014/10/20/storm093-release-candidate.html">Storm 0.9.3 release 
candidate 1 available</a></li>
+                               
+                               <li><a 
href="/2014/06/25/storm092-released.html">Storm 0.9.2 released</a></li>
+                               
+                               <li><a 
href="/2014/06/17/contest-results.html">Storm Logo Contest Results</a></li>
+                               
+                               <li><a 
href="/2014/05/27/round1-results.html">Logo Contest - Round 1 Results</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee3.html">Logo 
Entry No. 11 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee2.html">Logo 
Entry No. 10 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee1.html">Logo 
Entry No. 9 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/27/logo-sasili.html">Logo 
Entry No. 8 - Stefano Asili</a></li>
+                               
+                               <li><a 
href="/2014/04/27/logo-cboustead.html">Logo Entry No. 7 - Calum 
Boustead</a></li>
+                               
+                               <li><a 
href="/2014/04/23/logo-abartos.html">Logo Entry No. 6 - Alec Bartos</a></li>
+                               
+                               <li><a 
href="/2014/04/22/logo-zsayari.html">Logo Entry No. 5 - Ziba Sayari</a></li>
+                               
+                               <li><a 
href="/2014/04/21/logo-rmarshall.html">Logo Entry No. 4 - Richard 
Brownlie-Marshall</a></li>
+                               
+                               <li><a 
href="/2014/04/19/logo-ssuleman.html">Logo Entry No. 3- Shaan Shiv 
Suleman</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-squinones.html">Logo Entry No. 2 - Samuel 
Quiñones</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-pforrest.html">Logo Entry No. 1 - Patricia 
Forrest</a></li>
+                               
+                               <li><a 
href="/2014/04/10/storm-logo-contest.html">Apache Storm Logo Contest</a></li>
+                               
+                               <li><a 
href="/2013/12/08/storm090-released.html">Storm 0.9.0 Released</a></li>
+                               
+                               <li><a 
href="/2013/01/11/storm082-released.html">Storm 0.8.2 released</a></li>
+                               
+                               <li><a 
href="/2012/09/06/storm081-released.html">Storm 0.8.1 released</a></li>
+                               
+                               <li><a 
href="/2012/08/02/storm080-released.html">Storm 0.8.0 and Trident 
released</a></li>
+                               
+                        </ul>
+                    </div>
+                    <div class="col-md-9" id="news-content">
+                            <h1 class="page-title">
+                               Storm 0.9.3 release candidate 1 available
+                            </h1>
+                                
+                            <div class="row" style="margin: -15px;">
+                                <div class="col-md-12">
+                                    <p class="text-muted credit 
pull-left">Posted on Oct 20, 2014 by Michael G. Noll</p>
+                                    <div class="pull-right">
+                                        <a 
+                                                
href="https://twitter.com/share"; 
+                                                class="twitter-share-button"
+                                                data-count=none
+                                        >Tweet</a>
+                                        <script> !function(d,s,id){
+                                                var js,
+                                                
fjs=d.getElementsByTagName(s)[0],
+                                                
p=/^http:/.test(d.location)?'http':'https';
+                                                if(!d.getElementById(id)){
+                                                    js=d.createElement(s);
+                                                    js.id=id;
+                                                    
js.src=p+'://platform.twitter.com/widgets.js';
+                                                    
fjs.parentNode.insertBefore(js,fjs);
+                                                }
+                                            }(document, 'script', 
'twitter-wjs');
+                                        </script>
+                                    </div>
+                                </div>
+                            </div>
+                        <div>
+                               <p>We are pleased to announce that Apache Storm 
version 0.9.3 has reached the release candidate stage.  The latest release is 
0.9.3-rc1.  We are moving closer to the GA release, so this is a good time to 
give this new 0.9.3 version a try!</p>
+
+<p>Storm 0.9.3 is a maintenance release with bug fixes and better stability as 
summarized in the <a 
href="https://github.com/apache/storm/blob/master/CHANGELOG.md";>0.9.3 
changelog</a>.  On top of that version 0.9.3 continues to improve the 
integration with <a href="http://kafka.apache.org/";>Apache Kafka</a> as well as 
the <a 
href="https://github.com/apache/storm/blob/master/external/storm-kafka/README.md";>documentation
 of the core spout and Trident spout for Kafka</a>, which will provide our 
users with the best Kafka connectivity for Storm to date.</p>
+
+<p>We heartily encourage you to <a 
href="http://storm.apache.org/downloads.html";>test the 0.9.3 release 
candidate</a> and provide your feedback regarding any issues via <a 
href="http://storm.apache.org/community.html";>our mailing lists</a>, which is 
an easy and valuable way to contribute back to the Storm community and to help 
us moving to an official 0.9.3 release.  You can find the <a 
href="http://storm.apache.org/downloads.html";>0.9.3 release candidate in our 
Downloads section</a>.</p>
+
+                           </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+    </body>
+
+</html>
+

http://git-wip-us.apache.org/repos/asf/storm/blob/1d09012e/_site/2014/11/25/storm093-released.html
----------------------------------------------------------------------
diff --git a/_site/2014/11/25/storm093-released.html 
b/_site/2014/11/25/storm093-released.html
new file mode 100644
index 0000000..ea391ad
--- /dev/null
+++ b/_site/2014/11/25/storm093-released.html
@@ -0,0 +1,423 @@
+<!DOCTYPE html>
+<html>
+
+    <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <title>Storm 0.9.3 released</title>
+
+    <!-- Bootstrap core CSS -->
+    <link href="/assets/css/bootstrap.min.css" rel="stylesheet">
+    <!-- Bootstrap theme -->
+    <link href="/assets/css/bootstrap-theme.min.css" rel="stylesheet">
+
+    <!-- Custom styles for this template -->
+    <link rel="stylesheet" 
href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css";>
+    <link href="/css/style.css" rel="stylesheet">
+    <link href="/assets/css/owl.theme.css" rel="stylesheet">
+    <link href="/assets/css/owl.carousel.css" rel="stylesheet">
+    <script type="text/javascript" src="/assets/js/jquery.min.js"></script>
+    <script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
+    <script type="text/javascript" 
src="/assets/js/owl.carousel.min.js"></script>
+    <script type="text/javascript" src="/assets/js/storm.js"></script>
+    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
+    <!--[if lt IE 9]><script 
src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+    
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+
+
+
+    <body>
+
+    <header>
+  <div class="container-fluid">
+      <div class="row">
+          <div class="col-md-10">
+              <a href="/index.html"><img src="/images/logo.png" class="logo" 
/></a>
+            </div>
+            <div class="col-md-2">
+              <a href="/downloads.html" class="btn-std btn-block 
btn-download">Download</a>
+            </div>
+        </div>
+    </div>
+</header>
+<!--Header End-->
+<!--Navigation Begin-->
+<div class="navbar" role="banner">
+  <div class="container-fluid">
+      <div class="navbar-header">
+          <button class="navbar-toggle" type="button" data-toggle="collapse" 
data-target=".bs-navbar-collapse">
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+        </div>
+        <nav class="collapse navbar-collapse bs-navbar-collapse" 
role="navigation">
+          <ul class="nav navbar-nav">
+              <li><a href="/index.html" id="home">Home</a></li>
+                <li><a href="/getting-help.html" id="getting-help">Getting 
Help</a></li>
+                <li><a href="/about/integrates.html" id="project-info">Project 
Information</a></li>
+                <li><a href="/documentation.html" 
id="documentation">Documentation</a></li>
+                <li><a href="/talksAndVideos.html">Talks and 
Slideshows</a></li>
+                <li class="dropdown">
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
id="contribute">Contribute <b class="caret"></b></a>
+                    <ul class="dropdown-menu">
+                        <li><a 
href="/contribute/Contributing-to-Storm.html">Getting Started</a></li>
+                        <li><a href="/contribute/BYLAWS.html">ByLaws</a></li>
+                    </ul>
+                </li>
+                <li><a href="/2015/06/15/storm0100-beta-released.html" 
id="news">News</a></li>
+            </ul>
+        </nav>
+    </div>
+</div>
+
+
+
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-12">
+                <div class="row">
+                    <div class="col-md-3">
+                        <ul class="news" id="news-list">
+                            
+                               <li><a 
href="/2015/06/15/storm0100-beta-released.html">Storm 0.10.0 Beta 
Released</a></li>
+                               
+                               <li><a 
href="/2015/06/04/storm095-released.html">Storm 0.9.5 released</a></li>
+                               
+                               <li><a 
href="/2015/03/25/storm094-released.html">Storm 0.9.4 released</a></li>
+                               
+                               <li><a 
href="/2014/11/25/storm093-released.html">Storm 0.9.3 released</a></li>
+                               
+                               <li><a 
href="/2014/10/20/storm093-release-candidate.html">Storm 0.9.3 release 
candidate 1 available</a></li>
+                               
+                               <li><a 
href="/2014/06/25/storm092-released.html">Storm 0.9.2 released</a></li>
+                               
+                               <li><a 
href="/2014/06/17/contest-results.html">Storm Logo Contest Results</a></li>
+                               
+                               <li><a 
href="/2014/05/27/round1-results.html">Logo Contest - Round 1 Results</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee3.html">Logo 
Entry No. 11 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee2.html">Logo 
Entry No. 10 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/29/logo-jlee1.html">Logo 
Entry No. 9 - Jennifer Lee</a></li>
+                               
+                               <li><a href="/2014/04/27/logo-sasili.html">Logo 
Entry No. 8 - Stefano Asili</a></li>
+                               
+                               <li><a 
href="/2014/04/27/logo-cboustead.html">Logo Entry No. 7 - Calum 
Boustead</a></li>
+                               
+                               <li><a 
href="/2014/04/23/logo-abartos.html">Logo Entry No. 6 - Alec Bartos</a></li>
+                               
+                               <li><a 
href="/2014/04/22/logo-zsayari.html">Logo Entry No. 5 - Ziba Sayari</a></li>
+                               
+                               <li><a 
href="/2014/04/21/logo-rmarshall.html">Logo Entry No. 4 - Richard 
Brownlie-Marshall</a></li>
+                               
+                               <li><a 
href="/2014/04/19/logo-ssuleman.html">Logo Entry No. 3- Shaan Shiv 
Suleman</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-squinones.html">Logo Entry No. 2 - Samuel 
Quiñones</a></li>
+                               
+                               <li><a 
href="/2014/04/17/logo-pforrest.html">Logo Entry No. 1 - Patricia 
Forrest</a></li>
+                               
+                               <li><a 
href="/2014/04/10/storm-logo-contest.html">Apache Storm Logo Contest</a></li>
+                               
+                               <li><a 
href="/2013/12/08/storm090-released.html">Storm 0.9.0 Released</a></li>
+                               
+                               <li><a 
href="/2013/01/11/storm082-released.html">Storm 0.8.2 released</a></li>
+                               
+                               <li><a 
href="/2012/09/06/storm081-released.html">Storm 0.8.1 released</a></li>
+                               
+                               <li><a 
href="/2012/08/02/storm080-released.html">Storm 0.8.0 and Trident 
released</a></li>
+                               
+                        </ul>
+                    </div>
+                    <div class="col-md-9" id="news-content">
+                            <h1 class="page-title">
+                               Storm 0.9.3 released
+                            </h1>
+                                
+                            <div class="row" style="margin: -15px;">
+                                <div class="col-md-12">
+                                    <p class="text-muted credit 
pull-left">Posted on Nov 25, 2014 by P. Taylor Goetz</p>
+                                    <div class="pull-right">
+                                        <a 
+                                                
href="https://twitter.com/share"; 
+                                                class="twitter-share-button"
+                                                data-count=none
+                                        >Tweet</a>
+                                        <script> !function(d,s,id){
+                                                var js,
+                                                
fjs=d.getElementsByTagName(s)[0],
+                                                
p=/^http:/.test(d.location)?'http':'https';
+                                                if(!d.getElementById(id)){
+                                                    js=d.createElement(s);
+                                                    js.id=id;
+                                                    
js.src=p+'://platform.twitter.com/widgets.js';
+                                                    
fjs.parentNode.insertBefore(js,fjs);
+                                                }
+                                            }(document, 'script', 
'twitter-wjs');
+                                        </script>
+                                    </div>
+                                </div>
+                            </div>
+                        <div>
+                               <p>We are pleased to announce that Apache Storm 
0.9.3 has been released and is available from <a href="/downloads.html">the 
downloads page</a>. This release includes 100 new fixes and improvements from 
62 individual contributors.</p>
+
+<h2 id="improved-kafka-integration">Improved Kafka Integration</h2>
+
+<p>Apache Storm has supported <a href="http://kafka.apache.org/";>Apache 
Kafka</a> as a streaming data source since version 0.9.2-incubating. Version 
0.9.3 brings a number of improvements to the Kafka integration including the 
ability to write data to one or more Kafka clusters and topics.</p>
+
+<p>The ability to both read from and write to Kafka further unlocks potential 
of the already powerful combination of Storm and Kafka. Storm users can now use 
Kafka as a source of and destination for streaming data. This allows for 
inter-topology communication, topology chaining, combining spout/bolt-based 
topologies with Trident-based data flows, and integration with any external 
system that supports data ingest from Kafka.</p>
+
+<p>More information about Storm&#39;s Kafka integration can be found in the <a 
href="https://github.com/apache/storm/blob/v0.9.3/external/storm-kafka/README.md";>storm-kafka
 project documentation</a>.</p>
+
+<h2 id="hdfs-integration">HDFS Integration</h2>
+
+<p>Many stream processing use cases involve storing data in HDFS for further 
analysis and offline (batch) processing. Apache Storm’s HDFS integration 
consists of several bolt and Trident state implementations that allow topology 
developers to easily write data to HDFS from any Storm topology. </p>
+
+<p>More information about Storm&#39;s HDFS integration can be found in the <a 
href="https://github.com/apache/storm/tree/v0.9.3/external/storm-hdfs";>storm-hdfs
 project documentation</a>.</p>
+
+<h2 id="hbase-integration">HBase Integration</h2>
+
+<p>Apache Storm’s HBase integration includes a number of components that 
allow Storm topologies to both write to and query HBase in real-time. Many 
organizations use Apache HBase as part of their big data strategy for batch, 
interactive, and real-time workflows. Storm’s HBase integration allows users 
to leverage data assets in HBase as streaming queries, as well as using HBase 
as a destination for streaming computation results.</p>
+
+<p>More information about Storm&#39;s HBase integration can be found in the <a 
href="https://github.com/apache/storm/tree/v0.9.3/external/storm-hbase";>storm-hbase
 project documentation</a>.</p>
+
+<h2 id="reduced-dependency-conflicts">Reduced Dependency Conflicts</h2>
+
+<p>In previous Storm releases, it was not uncommon for users&#39; topology 
dependencies to conflict with the libraries used by Storm. In Storm 0.9.3 
several dependency packages that were common sources of conflicts have been 
package-relocated (shaded) to avoid this situation. Developers are free to use 
the Storm-packaged versions, or supply their own version. </p>
+
+<p>The following table lists the dependency package relocations:</p>
+
+<table><thead>
+<tr>
+<th style="text-align: left">Dependency</th>
+<th style="text-align: left">Original Package</th>
+<th style="text-align: left">Storm Package</th>
+</tr>
+</thead><tbody>
+<tr>
+<td style="text-align: left">Apache Thrift</td>
+<td style="text-align: left"><code>org.apache.thrift</code></td>
+<td style="text-align: left"><code>org.apache.thrift7</code></td>
+</tr>
+<tr>
+<td style="text-align: left">Netty</td>
+<td style="text-align: left"><code>org.jboss.netty</code></td>
+<td style="text-align: left"><code>org.apache.storm.netty</code></td>
+</tr>
+<tr>
+<td style="text-align: left">Google Guava</td>
+<td style="text-align: left"><code>com.google.common</code></td>
+<td style="text-align: left"><code>org.apache.storm.guava</code></td>
+</tr>
+<tr>
+<td style="text-align: left"></td>
+<td style="text-align: left"><code>com.google.thirdparty</code></td>
+<td style="text-align: 
left"><code>org.apache.storm.guava.thirdparty</code></td>
+</tr>
+<tr>
+<td style="text-align: left">Apache HTTPClient</td>
+<td style="text-align: left"><code>org.apache.http</code></td>
+<td style="text-align: left"><code>org.apache.storm.http</code></td>
+</tr>
+<tr>
+<td style="text-align: left">Apache ZooKeeper</td>
+<td style="text-align: left"><code>org.apache.zookeeper</code></td>
+<td style="text-align: left"><code>org.apache.storm.zookeeper</code></td>
+</tr>
+<tr>
+<td style="text-align: left">Apache Curator</td>
+<td style="text-align: left"><code>org.apache.curator</code></td>
+<td style="text-align: left"><code>org.apache.storm.curator</code></td>
+</tr>
+</tbody></table>
+
+<h2 id="multi-lang-improvements">Multi-Lang Improvements</h2>
+
+<p>Apache Storm 0.9.3 includes a new <a href="http://nodejs.org";>Node.js</a> 
multi-lang implementation that allows developers to write spouts and bolts in 
JavaScript.</p>
+
+<p>In addition to the Node.js implementation, the multi-lang protocol has been 
substantially improved in terms of robustness and error handling capabilities. 
As a result, <strong>the multi-lang API has changed in a 
non-backward-compatible way</strong>. Users with existing multi-lang topologies 
should consult the Python, Ruby, and JavaScript multi-lang examples to 
determine the impact prior to upgrading.</p>
+
+<h2 id="thanks">Thanks</h2>
+
+<p>Special thanks are due to all those who have contributed to Storm -- 
whether through direct code contributions, documentation, bug reports, or 
helping other users on the mailing lists. Your efforts are much appreciated.</p>
+
+<h2 id="full-changelog">Full Changelog</h2>
+
+<ul>
+<li>STORM-558: change &quot;swap!&quot; to &quot;reset!&quot; to fix 
assignment-versions in supervisor</li>
+<li>STORM-555: Storm json response should set charset to UTF-8</li>
+<li>STORM-513: check heartbeat from multilang subprocess</li>
+<li>STORM-549: &quot;topology.enable.message.timeouts&quot; does nothing</li>
+<li>STORM-546: Local hostname configuration ignored by executor</li>
+<li>STORM-492: Test timeout should be configurable</li>
+<li>STORM-540: Change default time format in logs to ISO8601 in order to 
include timezone</li>
+<li>STORM-511: Storm-Kafka spout keeps sending fetch requests with invalid 
offset</li>
+<li>STORM-538: Guava com.google.thirdparty.publicsuffix is not shaded</li>
+<li>STORM-497: don&#39;t modify the netty server taskToQueueId mapping while 
the someone could be reading it.</li>
+<li>STORM-537: A worker reconnects infinitely to another dead worker (Sergey 
Tryuber)</li>
+<li>STORM-519: add tuple as an input param to HBaseValueMapper </li>
+<li>STORM-488: Exit with 254 error code if storm CLI is run with unknown 
command</li>
+<li>STORM-506: Do not count bolt acks &amp; fails in total stats</li>
+<li>STORM-490: fix build under Windows</li>
+<li>STORM-439: Replace purl.js qith jquery URL plugin</li>
+<li>STORM-499: Document and clean up shaded dependncy resolution with 
maven</li>
+<li>STORM-210: Add storm-hbase module</li>
+<li>STORM-507: Topology visualization should not block ui</li>
+<li>STORM-504: Class used by <code>repl</code> command is deprecated.</li>
+<li>STORM-330: Implement storm exponential backoff stategy for netty client 
and curator</li>
+<li>STORM-461: exit-process! does not always exit the process, but throws an 
exception</li>
+<li>STORM-341: fix assignment sorting</li>
+<li>STORM-476: external/storm-kafka: avoid NPE on null message payloads</li>
+<li>STORM-424: fix error message related to kafka offsets</li>
+<li>STORM-454: correct documentation in STORM-UI-REST-API.md</li>
+<li>STORM-474: Reformat UI HTML code</li>
+<li>STORM-447: shade/relocate packages of dependencies that are common causes 
of dependency conflicts</li>
+<li>STORM-279: cluster.xml doesn&#39;t take in STORM_LOG_DIR values.</li>
+<li>STORM-380: Kafka spout: throw RuntimeException if a leader cannot be found 
for a partition</li>
+<li>STORM-435: Improve storm-kafka documentation</li>
+<li>STORM-405: Add kafka trident state so messages can be sent to kafka 
topic</li>
+<li>STORM-211: Add module for HDFS integration</li>
+<li>STORM-337: Expose managed spout ids publicly</li>
+<li>STORM-320: Support STORM_CONF_DIR environment variable to support</li>
+<li>STORM-360: Add node details for Error Topology and Component pages</li>
+<li>STORM-54: Per-Topology Classpath and Environment for Workers</li>
+<li>STORM-355: excluding outdated netty transitively included via curator</li>
+<li>STORM-183: Replacing RunTime.halt() with RunTime.exit()</li>
+<li>STORM-213: Decouple In-Process ZooKeeper from LocalCluster.</li>
+<li>STORM-365: Add support for Python 3 to storm command.</li>
+<li>STORM-332: Enable Kryo serialization in storm-kafka</li>
+<li>STORM-370: Add check for empty table before sorting dom in UI</li>
+<li>STORM-359: add logviewer paging and download</li>
+<li>STORM-372: Typo in storm_env.ini</li>
+<li>STORM-266: Adding shell process pid and name in the log message</li>
+<li>STORM-367: Storm UI REST api documentation.</li>
+<li>STORM-200: Proposal for Multilang&#39;s Metrics feature</li>
+<li>STORM-351: multilang python process fall into endless loop</li>
+<li>STORM-375: Smarter downloading of assignments by supervisors and 
workers</li>
+<li>STORM-328: More restrictive Config checks, strict range check within 
Utils.getInt()</li>
+<li>STORM-381: Replace broken jquery.tablesorter.min.js to latest</li>
+<li>STORM-312: add storm monitor tools to monitor throughtput 
interactively</li>
+<li>STORM-354: Testing: allow users to pass TEST-TIMEOUT-MS as param for 
complete-topology</li>
+<li>STORM-254: one Spout/Bolt can register metric twice with same name in 
different timeBucket</li>
+<li>STORM-403: heartbeats-to-nimbus in supervisor-test failed due to 
uninten...</li>
+<li>STORM-402: FileNotFoundException when using storm with apache tika</li>
+<li>STORM-364: The exception time display as default timezone.</li>
+<li>STORM-420: Missing quotes in storm-starter python code</li>
+<li>STORM-399: Kafka Spout defaulting to latest offset when current offset is 
older then 100k</li>
+<li>STORM-421: Memoize local hostname lookup in executor</li>
+<li>STORM-414: support logging level to multilang protocol spout and bolt</li>
+<li>STORM-321: Added a tool to see the current status of STORM JIRA and github 
pulls.</li>
+<li>STORM-415: validate-launched-once in supervisor-test can not handle 
multiple topologies</li>
+<li>STORM-155: Storm rebalancing code causes multiple topologies assigned to a 
single port</li>
+<li>STORM-419: Updated test so sort ordering is very explicit.</li>
+<li>STORM-406: Fix for reconnect logic in netty client.</li>
+<li>STORM-366: Add color span to most recent error and fix ui templates.</li>
+<li>STORM-369: topology summary page displays wrong order.</li>
+<li>STORM-239: Allow supervisor to operate in paths with spaces in them</li>
+<li>STORM-87: fail fast on ShellBolt exception</li>
+<li>STORM-417: Storm UI lost table sort style when tablesorter was updated</li>
+<li>STORM-396: Replace NullPointerException with IllegalArgumentExeption</li>
+<li>STORM-451: Latest storm does not build due to a pom.xml error in 
storm-hdfs pom.xml</li>
+<li>STORM-453: migrated to curator 2.5.0</li>
+<li>STORM-458: sample spout uses incorrect name when connecting bolt</li>
+<li>STORM-455: Report error-level messages from ShellBolt children</li>
+<li>STORM-443: multilang log&#39;s loglevel protocol can cause hang</li>
+<li>STORM-449: Updated ShellBolt to not exit when shutting down.</li>
+<li>STORM-464: Simulated time advanced after test cluster exits causes 
intermittent test failures</li>
+<li>STORM-463: added static version of metrics helpers for Config</li>
+<li>STORM-376: Add compression to serialization</li>
+<li>STORM-437: Enforce utf-8 when multilang reads from stdin</li>
+<li>STORM-361: Add JSON-P support to Storm UI API</li>
+<li>STORM-373: Provide Additional String substitutions for 
*.worker.childopts</li>
+<li>STORM-274: Add support for command remoteconfvalue in storm.cmd</li>
+<li>STORM-132: sort supervisor by free slot in desending order</li>
+<li>STORM-472: Improve error message for non-completeable testing spouts</li>
+<li>STORM-401: handle InterruptedIOException properly.</li>
+<li>STORM-461: exit-process! does not always exit the process, but throws an 
exception instead</li>
+<li>STORM-475: Storm UI pages do not use UTF-8</li>
+<li>STORM-336: Logback version should be upgraded</li>
+<li>STORM-386: nodejs multilang protocol implementation and examples</li>
+<li>STORM-500: Add Spinner when UI is loading stats from nimbus</li>
+<li>STORM-501: Missing StormSubmitter API</li>
+<li>STORM-493: Workers inherit storm.conf.file/storm.options properties of 
their supervisor</li>
+<li>STORM-498: make ZK connection timeout configurable in Kafka spout</li>
+<li>STORM-428: extracted ITuple interface</li>
+<li>STORM-508: Update DEVELOPER.md now that Storm has graduated from 
Incubator</li>
+<li>STORM-514: Update storm-starter README now that Storm has graduated from 
Incubator</li>
+</ul>
+
+                           </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+    <footer>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Meetups</h5>
+                    <ul class="latest-news">
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Apache-Kafka/";>Sunnyvale, CA</a> <span 
class="small">(10 May 2015)</span></li>
+                        <li><a 
href="http://www.meetup.com/Apache-Storm-Kafka-Users/";>Seatle, WA</a> <span 
class="small">(27 Jun 2015)</span></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>About Storm</h5>
+                    <p>Storm integrates with any queueing system and any 
database system. Storm's spout abstraction makes it easy to integrate a new 
queuing system. Likewise, integrating Storm with database systems is easy.</p>
+               </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>First Look</h5>
+                    <ul class="footer-list">
+                        <li><a 
href="/documentation/Rationale.html">Rationale</a></li>
+                        <li><a href="/tutorial.html">Tutorial</a></li>
+                        <li><a 
href="/documentation/Setting-up-development-environment.html">Setting up 
development environment</a></li>
+                        <li><a 
href="/documentation/Creating-a-new-Storm-project.html">Creating a new Storm 
project</a></li>
+                    </ul>
+                </div>
+            </div>
+            <div class="col-md-3">
+                <div class="footer-widget">
+                    <h5>Documentation</h5>
+                    <ul class="footer-list">
+                        <li><a href="/doc-index.html">Index</a></li>
+                        <li><a href="/documentation.html">Manual</a></li>
+                        <li><a 
href="https://storm.apache.org/javadoc/apidocs/index.html";>Javadoc</a></li>
+                        <li><a href="/documentation/FAQ.html">FAQ</a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+        <hr/>
+        <div class="row">   
+            <div class="col-md-12">
+                <p align="center">Copyright © 2015 <a 
href="http://www.apache.org";>Apache Software Foundation</a>. All Rights 
Reserved. Apache Storm, Apache, the Apache feather logo, and the Apache Storm 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+            </div>
+        </div>
+    </div>
+</footer>
+<!--Footer End-->
+<!-- Scroll to top -->
+<span class="totop"><a href="#"><i class="fa fa-angle-up"></i></a></span> 
+
+    </body>
+
+</html>
+

Reply via email to