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">
+ <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>
+
+ </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>© 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>