You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by nn...@apache.org on 2015/03/25 22:19:41 UTC

svn commit: r1669231 [1/3] - in /mesos/site: publish/ publish/blog/ publish/blog/mesos-0-22-0-released/ publish/downloads/ source/ source/blog/

Author: nnielsen
Date: Wed Mar 25 21:19:41 2015
New Revision: 1669231

URL: http://svn.apache.org/r1669231
Log:
Added Mesos 0.22.0 blog post.


Added:
    mesos/site/publish/blog/mesos-0-22-0-released/
    mesos/site/publish/blog/mesos-0-22-0-released/index.html
    mesos/site/source/blog/2015-03-25-mesos-0-22-0-released.md
Modified:
    mesos/site/publish/blog/feed.xml
    mesos/site/publish/blog/index.html
    mesos/site/publish/downloads/index.html
    mesos/site/publish/index.html
    mesos/site/publish/sitemap.xml
    mesos/site/source/downloads.html.md
    mesos/site/source/index.html.md

Modified: mesos/site/publish/blog/feed.xml
URL: http://svn.apache.org/viewvc/mesos/site/publish/blog/feed.xml?rev=1669231&r1=1669230&r2=1669231&view=diff
==============================================================================
--- mesos/site/publish/blog/feed.xml (original)
+++ mesos/site/publish/blog/feed.xml Wed Mar 25 21:19:41 2015
@@ -4,7 +4,43 @@
   <id>http://mesos.apache.org/blog</id>
   <link href="http://mesos.apache.org/blog" />
   <link href="http://mesos.apache.org/blog/feed.xml" rel="self"/>
-  <updated>2015-01-20T00:00:00Z</updated>
+  <updated>2015-03-25T00:00:00Z</updated>
+  
+  <entry>
+    <id>http://mesos.apache.org/blog/mesos-0-22-0-released/</id>
+    <link href="/blog/mesos-0-22-0-released/" />
+    <title>
+      Apache Mesos 0.22.0 Released
+    </title>
+    <updated>2015-03-25T00:00:00Z</updated>
+    <author>
+      <name>Niklas Q. Nielsen</name>
+    </author>
+    <content type="html">
+      &lt;p&gt;The latest Mesos release, 0.22.0, is now available for &lt;a href=&quot;http://mesos.apache.org/downloads&quot;&gt;download&lt;/a&gt;. This release includes several major features:&lt;/p&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Disk quota isolation in Mesos containerizer; refer to the &lt;a href=&quot;http://mesos.apache.org/documentation/latest/mesos-containerizer/&quot;&gt;containerization documentation&lt;/a&gt; to enable disk quota monitoring and enforcement.&lt;/li&gt;
+&lt;li&gt;Support for explicitly sending status updates acknowledgements from schedulers; refer to the &lt;a href=&quot;http://mesos.apache.org/documentation/latest/upgrades/&quot;&gt;upgrades document&lt;/a&gt; for upgrading schedulers.&lt;/li&gt;
+&lt;li&gt;Rate-limiting slave removal, to safeguard against unforeseen bugs which may lead to widespread slave removal.&lt;/li&gt;
+&lt;li&gt;Support for module hooks in task launch sequence. Refer to the &lt;a href=&quot;http://mesos.apache.org/documentation/latest/modules/&quot;&gt;modules documentation&lt;/a&gt; for more information.&lt;/li&gt;
+&lt;li&gt;Anonymous modules: a new kind of module that does not receive any callbacks but coexists with its parent process.&lt;/li&gt;
+&lt;li&gt;New service discovery info in task info allows framework users to specify discoverability of tasks for external service discovery systems.
+Refer to the &lt;a href=&quot;http://mesos.apache.org/documentation/latest/app-framework-development-guide/&quot;&gt;framework development guide&lt;/a&gt; for more information.&lt;/li&gt;
+&lt;/ul&gt;
+
+
+&lt;p&gt;Furthermore, many bugs have been fixed in this release. For full release notes with all features and bug fixes, please refer to the &lt;a href=&quot;https://github.com/apache/mesos/blob/master/CHANGELOG&quot;&gt;CHANGELOG&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;Rolling upgrades may be done seamlessly, however some things have changed in 0.22.0 with regard to external tooling and upgrade paths; please refer to the &lt;a href=&quot;http://mesos.apache.org/documentation/latest/upgrades/&quot;&gt;upgrade guide&lt;/a&gt; for detailed information on upgrading to this release from a 0.21.1 cluster.&lt;/p&gt;
+
+&lt;h2&gt;Contributors&lt;/h2&gt;
+
+&lt;p&gt;Thanks to the 35 contributors who made 0.22.0 possible:
+Adam B, Alexander Rojas, Alexander Rukletsov, Ankur Chauhan, Benjamin Hindman, Benjamin Mahler, Bernd Mathiske, Chengwei Yang, Chi Zhang, Christos Kozyrakis, Cody Maloney, Connor Doyle, Dario Rexin, Dave Lester, David Robinson, Dominic Hamon, Evelina Dumitrescu, Gabriel Monroy, Ian Downes, Jake Farrell, Jiang Yan Xu, Jie Yu, Joerg Schad, Joris Van Remoortere, Kapil Arya, Kiyonari Harigae, Michael Park, Niklas Nielsen, Palak Choudhary, R.B. Boyer, Ryan Thomas, Samuel, Till Toenshoff, Timothy Chen and Vinod Kone.&lt;/p&gt;
+
+	</content>
+  </entry>
   
   <entry>
     <id>http://mesos.apache.org/blog/mesos-0-21-1-released/</id>

Modified: mesos/site/publish/blog/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/blog/index.html?rev=1669231&r1=1669230&r2=1669231&view=diff
==============================================================================
--- mesos/site/publish/blog/index.html (original)
+++ mesos/site/publish/blog/index.html Wed Mar 25 21:19:41 2015
@@ -76,6 +76,11 @@
 	<div class="col-md-9">
 		
 		  <article>
+		  	<h2><a href="/blog/mesos-0-22-0-released/">Apache Mesos 0.22.0 Released</a></h2>
+			<p><em>Posted by Niklas Q. Nielsen, March 25, 2015</em></p>
+		  </article>
+		
+		  <article>
 		  	<h2><a href="/blog/mesos-0-21-1-released/">Apache Mesos 0.21.1 Released</a></h2>
 			<p><em>Posted by Tim Chen, January 20, 2015</em></p>
 		  </article>

Added: mesos/site/publish/blog/mesos-0-22-0-released/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/blog/mesos-0-22-0-released/index.html?rev=1669231&view=auto
==============================================================================
--- mesos/site/publish/blog/mesos-0-22-0-released/index.html (added)
+++ mesos/site/publish/blog/mesos-0-22-0-released/index.html Wed Mar 25 21:19:41 2015
@@ -0,0 +1,155 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title>Apache Mesos 0.22.0 Released</title>
+		    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+		    <link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
+		    <link rel="alternate" type="application/atom+xml" title="Apache Mesos Blog" href="/blog/feed.xml">
+		    
+		    <link href="../../assets/css/main.css" media="screen" rel="stylesheet" type="text/css" />
+				
+		    
+			
+			<!-- Google Analytics Magic -->
+			<script type="text/javascript">
+			  var _gaq = _gaq || [];
+			  _gaq.push(['_setAccount', 'UA-20226872-1']);
+			  _gaq.push(['_setDomainName', 'apache.org']);
+			  _gaq.push(['_trackPageview']);
+
+			  (function() {
+			    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+			    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+			    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+			  })();
+			</script>
+    </head>
+    <body>
+			<!-- magical breadcrumbs -->
+			<div class="topnav">
+			<ul class="breadcrumb">
+			  <li>
+					<div class="dropdown">
+					  <a data-toggle="dropdown" href="#">Apache Software Foundation <span class="caret"></span></a>
+					  <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
+							<li><a href="http://www.apache.org">Apache Homepage</a></li>
+							<li><a href="http://www.apache.org/licenses/">License</a></li>
+					  	<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>  
+					  	<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+							<li><a href="http://www.apache.org/security/">Security</a></li>
+					  </ul>
+					</div>
+				</li>
+				<li><a href="http://mesos.apache.org">Apache Mesos</a></li>
+				
+				
+					<li><a href="/blog
+/">Blog
+</a></li>
+				
+				
+			</ul><!-- /breadcrumb -->
+			</div>
+			
+			<!-- navbar excitement -->
+	    <div class="navbar navbar-static-top" role="navigation">
+	      <div class="navbar-inner">
+	        <div class="container">
+						<a href="/" class="logo"><img src="/assets/img/mesos_logo.png" alt="Apache Mesos logo" /></a>
+					<div class="nav-collapse">
+						<ul class="nav nav-pills navbar-right">
+						  <li><a href="/gettingstarted/">Getting Started</a></li>
+						  <li><a href="/documentation/latest/">Documentation</a></li>
+						  <li><a href="/downloads/">Downloads</a></li>
+						  <li><a href="/community/">Community</a></li>
+						</ul>
+					</div>
+	        </div>
+	      </div>
+	    </div><!-- /.navbar -->
+
+      <div class="container">
+
+			<div class="row">
+
+<div class="col-md-3">
+	<div class="meta">
+		<span class="author">
+			
+			<span class="author_contact">
+			  <p><strong>Niklas Q. Nielsen</strong></p>
+			  <p><a href="http://twitter.com/quarfot">@quarfot</a></p>
+			</span>
+		</span>
+		<p><em>Posted March 25, 2015</em></p>
+	</div>
+	
+	<div class="share">
+		<span class="social-share-button"><a href="https://twitter.com/share" class="twitter-share-button" data-via="apachemesos">Tweet</a></span>
+		
+		<span><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></span>
+
+		<span><div class="g-plusone" data-size="medium"></div></span>
+
+		<!-- Place this tag after the last +1 button tag. -->
+		<script type="text/javascript">
+		  (function() {
+		    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
+		    po.src = 'https://apis.google.com/js/plusone.js';
+		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
+		  })();
+		</script>
+		
+		<script src="//platform.linkedin.com/in.js" type="text/javascript">
+		 lang: en_US
+		</script>
+		<script type="IN/Share" data-counter="right"></script>
+	</div>
+</div>
+
+<div class="post col-md-9">
+	<h1>Apache Mesos 0.22.0 Released</h1>
+	
+	<p>The latest Mesos release, 0.22.0, is now available for <a href="http://mesos.apache.org/downloads">download</a>. This release includes several major features:</p>
+
+<ul>
+<li>Disk quota isolation in Mesos containerizer; refer to the <a href="http://mesos.apache.org/documentation/latest/mesos-containerizer/">containerization documentation</a> to enable disk quota monitoring and enforcement.</li>
+<li>Support for explicitly sending status updates acknowledgements from schedulers; refer to the <a href="http://mesos.apache.org/documentation/latest/upgrades/">upgrades document</a> for upgrading schedulers.</li>
+<li>Rate-limiting slave removal, to safeguard against unforeseen bugs which may lead to widespread slave removal.</li>
+<li>Support for module hooks in task launch sequence. Refer to the <a href="http://mesos.apache.org/documentation/latest/modules/">modules documentation</a> for more information.</li>
+<li>Anonymous modules: a new kind of module that does not receive any callbacks but coexists with its parent process.</li>
+<li>New service discovery info in task info allows framework users to specify discoverability of tasks for external service discovery systems.
+Refer to the <a href="http://mesos.apache.org/documentation/latest/app-framework-development-guide/">framework development guide</a> for more information.</li>
+</ul>
+
+
+<p>Furthermore, many bugs have been fixed in this release. For full release notes with all features and bug fixes, please refer to the <a href="https://github.com/apache/mesos/blob/master/CHANGELOG">CHANGELOG</a>.</p>
+
+<p>Rolling upgrades may be done seamlessly, however some things have changed in 0.22.0 with regard to external tooling and upgrade paths; please refer to the <a href="http://mesos.apache.org/documentation/latest/upgrades/">upgrade guide</a> for detailed information on upgrading to this release from a 0.21.1 cluster.</p>
+
+<h2>Contributors</h2>
+
+<p>Thanks to the 35 contributors who made 0.22.0 possible:
+Adam B, Alexander Rojas, Alexander Rukletsov, Ankur Chauhan, Benjamin Hindman, Benjamin Mahler, Bernd Mathiske, Chengwei Yang, Chi Zhang, Christos Kozyrakis, Cody Maloney, Connor Doyle, Dario Rexin, Dave Lester, David Robinson, Dominic Hamon, Evelina Dumitrescu, Gabriel Monroy, Ian Downes, Jake Farrell, Jiang Yan Xu, Jie Yu, Joerg Schad, Joris Van Remoortere, Kapil Arya, Kiyonari Harigae, Michael Park, Niklas Nielsen, Palak Choudhary, R.B. Boyer, Ryan Thomas, Samuel, Till Toenshoff, Timothy Chen and Vinod Kone.</p>
+
+</div>
+</div>
+
+			
+	      <hr>
+
+				<!-- footer -->
+	      <div class="footer">
+	        <p>&copy; 2012-2014 <a href="http://apache.org">The Apache Software Foundation</a>.
+	        Apache Mesos, the Apache feather logo, and the Apache Mesos project logo are trademarks of The Apache Software Foundation.<p>
+	      </div><!-- /footer -->
+
+	    </div> <!-- /container -->
+
+	    <!-- JS -->
+	    <script src="//code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
+			<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js" type="text/javascript"></script>
+    </body>
+</html>
\ No newline at end of file

Modified: mesos/site/publish/downloads/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/downloads/index.html?rev=1669231&r1=1669230&r2=1669231&view=diff
==============================================================================
--- mesos/site/publish/downloads/index.html (original)
+++ mesos/site/publish/downloads/index.html Wed Mar 25 21:19:41 2015
@@ -73,6 +73,8 @@
     <h4>Previous Releases</h4>
 
     <ul>
+      <li><a href="http://archive.apache.org/dist/mesos/0.22.0/">0.22.0</a>
+           (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12328650">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.21.0/">0.21.0</a>
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12327045">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.20.0/">0.20.0</a>
@@ -117,8 +119,8 @@
   <div class="col-md-8">
     <h1>Download Mesos</h1>
       <p>Download the most recent stable release:
-          <a href="http://www.apache.org/dyn/mirrors/mirrors.cgi/mesos/0.21.1/">0.21.1</a>
-        (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12329076">Release Notes</a>)
+          <a href="http://www.apache.org/dyn/mirrors/mirrors.cgi/mesos/0.22.0/">0.22.0</a>
+        (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12328650">Release Notes</a>)
       </p>
 
       <h4>Getting the code via source control</h4>

Modified: mesos/site/publish/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/index.html?rev=1669231&r1=1669230&r2=1669231&view=diff
==============================================================================
--- mesos/site/publish/index.html (original)
+++ mesos/site/publish/index.html Wed Mar 25 21:19:41 2015
@@ -73,7 +73,7 @@
         <p class="lead">Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.</p>
       </div>
     <div class="col-md-5 text-center download">
-      <a class="btn btn-lg btn-success" href="http://mesos.apache.org/downloads/"><span class="glyphicon glyphicon-download"></span> Download Mesos 0.21.1</a>
+      <a class="btn btn-lg btn-success" href="http://mesos.apache.org/downloads/"><span class="glyphicon glyphicon-download"></span> Download Mesos 0.22.0</a>
       <p>or learn how to <a href="http://mesos.apache.org/gettingstarted/">get started</a></p>
     </div>
     </div>
@@ -110,6 +110,7 @@
   <div class="col-md-5">
     <h3>News</h3>
       <ul>
+        <li><em>March 25, 2015</em> - Mesos 0.22.0 is released! See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12328650">0.22.0 release notes</a> and <a href="/blog/mesos-0-22-0-released/">blog post announcement</a> for more details.</li>
         <li><em>January 20, 2015</em> - Mesos 0.21.1 is released! See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12329076&projectId=12311242">0.21.1 release notes</a> and <a href="/blog/mesos-0-21-1-released/">blog post announcement</a> for more details.</li>
     <li><em>January 14, 2015</em> - <a href="/blog/mesoscon-2015-earlybird-registration-now-open/">MesosCon Early-Bird Registration Now Open</a> to the first 140 attendees that register for the conference. Join us in Seattle this August!</li>
         <li><em>November 17, 2014</em> - Mesos 0.21.0 is released! See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12327045">0.21.0 release notes</a> and <a href="/blog/mesos-0-21-0-released/">blog post announcement</a> for more details.</li>