You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by dl...@apache.org on 2014/02/12 00:06:57 UTC
svn commit: r1567442 - in /mesos/site: publish/blog/mesos-0-16-0-released/
publish/blog/mesos-0-16-0-released/index.html
source/blog/2014-02-11-mesos-0-16-0-released.md
Author: dlester
Date: Tue Feb 11 23:06:56 2014
New Revision: 1567442
URL: http://svn.apache.org/r1567442
Log:
Adds blog post to website update.
Added:
mesos/site/publish/blog/mesos-0-16-0-released/
mesos/site/publish/blog/mesos-0-16-0-released/index.html
mesos/site/source/blog/2014-02-11-mesos-0-16-0-released.md
Added: mesos/site/publish/blog/mesos-0-16-0-released/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/blog/mesos-0-16-0-released/index.html?rev=1567442&view=auto
==============================================================================
--- mesos/site/publish/blog/mesos-0-16-0-released/index.html (added)
+++ mesos/site/publish/blog/mesos-0-16-0-released/index.html Tue Feb 11 23:06:56 2014
@@ -0,0 +1,178 @@
+<!DOCTYPE html>
+<!--
+
+ ______ __
+ /\ _ \ /\ \
+ \ \ \L\ \ _____ __ ___\ \ \___ __
+ \ \ __ \/\ '__`\ /'__`\ /'___\ \ _ `\ /'__`\
+ \ \ \/\ \ \ \L\ \/\ \L\.\_/\ \__/\ \ \ \ \/\ __/
+ \ \_\ \_\ \ ,__/\ \__/.\_\ \____\\ \_\ \_\ \____\
+ \/_/\/_/\ \ \/ \/__/\/_/\/____/ \/_/\/_/\/____/
+ \ \_\
+ \/_/
+
+ /'\_/`\
+ /\ \ __ ____ ___ ____
+ \ \ \__\ \ /'__`\ /',__\ / __`\ /',__\
+ \ \ \_/\ \/\ __//\__, `\/\ \L\ \/\__, `\
+ \ \_\\ \_\ \____\/\____/\ \____/\/\____/
+ \/_/ \/_/\/____/\/___/ \/___/ \/___/
+
+-->
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Mesos 0.16.0 Released</title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="description" content="">
+ <meta name="author" content="">
+
+ <!-- Le styles -->
+ <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet">
+
+ <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>
+ <!-- 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">
+
+ <!-- magical breadcrumbs -->
+ <ul class="breadcrumb">
+ <li>
+ <div class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation <b class="caret"></b></a>
+ <ul class="dropdown-menu" role="menu">
+ <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 class="row">
+
+<div class="col-md-3">
+ <div class="meta">
+ <span class="author">
+
+ <span class="author_contact">
+ <p><strong>Yan Xu</strong></p>
+ <p><a href="http://twitter.com/xujyan">@xujyan</a></p>
+ </span>
+ </span>
+ <p><em>Posted February 11, 2014</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>Mesos 0.16.0 Released</h1>
+
+ <p>We recently released Mesos v0.16.0 on our <a href="http://mesos.apache.org/downloads/">downloads</a> page. It includes major <a href="https://issues.apache.org/jira/browse/MESOS-496">refactoring work</a> of the leading master election and detection process. This improves the reliability and flexibility of running multiple masters in your cluster, which provides Mesos with high availability.</p>
+
+<p>In high availability mode, if a leading master machine fails, Mesos holds elections to determine a new leader. Slave machines and schedulers detect the new leading master and connect to it, without disrupting services running on Mesos. Leader election implementation details, including how it works with <a href="http://zookeeper.apache.org">Zookeeper</a>, are in the <a href="http://mesos.apache.org/documentation/latest/high-availability/">high availablity documentation</a>.</p>
+
+<h2>What’s Changed</h2>
+
+<p>Aside from the refactoring, v0.16.0 includes fixes for bugs which caused incorrect termination of Mesos masters and slaves:</p>
+
+<ul>
+<li>Fixed ZooKeeper related bugs which terminated Mesos processes instead of automatically retrying them: <a href="https://issues.apache.org/jira/browse/MESOS-463">MESOS-463</a>, <a href="https://issues.apache.org/jira/browse/MESOS-465">MESOS-465</a>, <a href="https://issues.apache.org/jira/browse/MESOS-814">MESOS-814</a>.</li>
+<li>Non-leading Master now stays up after ZooKeeper session expiration or after it is partitioned from ZooKeeper.</li>
+<li>Slave no longer attempts to recover checkpointed data after a reboot: <a href="https://issues.apache.org/jira/browse/MESOS-844">MESOS-844</a>.</li>
+</ul>
+
+
+<p>Click to read the full <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12325295">release notes</a>.</p>
+
+<h2>Upgrading</h2>
+
+<p>To upgrade a live cluster, please refer to the <a href="http://mesos.apache.org/documentation/latest/upgrades/">Upgrades document</a>.</p>
+
+<h2>Getting Involved</h2>
+
+<p>We encourage you to try out this release, and let us know what you think on the <a href="mailto:user@mesos.apache.org">user mailing list</a>. You can also get in touch with us via <a href="https://twitter.com/intent/user?screen_name=ApacheMesos">@ApacheMesos</a> or via <a href="https://mesos.apache.org/community">mailing lists and IRC</a>.</p>
+
+</div>
+</div>
+
+
+ <hr>
+
+ <!-- footer -->
+ <div class="footer">
+ <p>© 2012-2013 <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="../../assets/js/jquery-1.10.1.min.js" type="text/javascript"></script>
+ <script src="../../assets/js/bootstrap.js" type="text/javascript"></script>
+ <script src="../../assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+ </body>
+</html>
\ No newline at end of file
Added: mesos/site/source/blog/2014-02-11-mesos-0-16-0-released.md
URL: http://svn.apache.org/viewvc/mesos/site/source/blog/2014-02-11-mesos-0-16-0-released.md?rev=1567442&view=auto
==============================================================================
--- mesos/site/source/blog/2014-02-11-mesos-0-16-0-released.md (added)
+++ mesos/site/source/blog/2014-02-11-mesos-0-16-0-released.md Tue Feb 11 23:06:56 2014
@@ -0,0 +1,30 @@
+---
+layout: post
+title: Mesos 0.16.0 Released
+permalink: /blog/mesos-0-16-0-released/
+published: true
+post_author:
+ display_name: Yan Xu
+ twitter: xujyan
+tags: Release, HighAvailability
+---
+
+We recently released Mesos v0.16.0 on our [downloads](http://mesos.apache.org/downloads/) page. It includes major [refactoring work](https://issues.apache.org/jira/browse/MESOS-496) of the leading master election and detection process. This improves the reliability and flexibility of running multiple masters in your cluster, which provides Mesos with high availability.
+
+In high availability mode, if a leading master machine fails, Mesos holds elections to determine a new leader. Slave machines and schedulers detect the new leading master and connect to it, without disrupting services running on Mesos. Leader election implementation details, including how it works with [Zookeeper](http://zookeeper.apache.org), are detailed in the [high availablity documentation](http://mesos.apache.org/documentation/latest/high-availability/).
+
+## What's Changed
+Aside from the refactoring, v0.16.0 includes fixes for bugs which caused incorrect termination of Mesos masters and slaves:
+
+ * Fixed ZooKeeper related bugs which terminated Mesos processes instead of automatically retrying them: [MESOS-463](https://issues.apache.org/jira/browse/MESOS-463), [MESOS-465](https://issues.apache.org/jira/browse/MESOS-465), [MESOS-814](https://issues.apache.org/jira/browse/MESOS-814).
+ * Non-leading Master now stays up after ZooKeeper session expiration or after it is partitioned from ZooKeeper.
+ * Slave no longer attempts to recover checkpointed data after a reboot: [MESOS-844](https://issues.apache.org/jira/browse/MESOS-844).
+
+Click to read the full [release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12325295).
+
+## Upgrading
+To upgrade a live cluster, please refer to the [Upgrades document](http://mesos.apache.org/documentation/latest/upgrades/).
+
+## Getting Involved
+
+We encourage you to try out this release, and let us know what you think on the [user mailing list](mailto:user@mesos.apache.org). You can also get in touch with us via [@ApacheMesos](https://twitter.com/intent/user?screen_name=ApacheMesos) or via [mailing lists and IRC](https://mesos.apache.org/community).
\ No newline at end of file