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/11/15 08:22:37 UTC
svn commit: r1639842 [1/3] - in /mesos/site: publish/
publish/documentation/getting-started/
publish/documentation/latest/getting-started/
publish/documentation/latest/mesos-c++-style-guide/
publish/documentation/latest/upgrades/ publish/documentation/...
Author: dlester
Date: Sat Nov 15 07:22:36 2014
New Revision: 1639842
URL: http://svn.apache.org/r1639842
Log:
Updates documentation rendered on website.
Modified:
mesos/site/publish/documentation/getting-started/index.html
mesos/site/publish/documentation/latest/getting-started/index.html
mesos/site/publish/documentation/latest/mesos-c++-style-guide/index.html
mesos/site/publish/documentation/latest/upgrades/index.html
mesos/site/publish/documentation/mesos-c++-style-guide/index.html
mesos/site/publish/documentation/upgrades/index.html
mesos/site/publish/gettingstarted/index.html
mesos/site/publish/sitemap.xml
mesos/site/source/documentation/latest/getting-started.md
mesos/site/source/documentation/latest/mesos-c++-style-guide.md
mesos/site/source/documentation/latest/upgrades.md
Modified: mesos/site/publish/documentation/getting-started/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/getting-started/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/getting-started/index.html (original)
+++ mesos/site/publish/documentation/getting-started/index.html Sat Nov 15 07:22:36 2014
@@ -112,8 +112,8 @@
<ol>
<li><p>Download the latest stable release from <a href="http://mesos.apache.org/downloads/">Apache</a> (<strong><em>Recommended</em></strong>)</p>
-<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.0/mesos-0.20.0.tar.gz
- $ tar -zxf mesos-0.20.0.tar.gz
+<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.1/mesos-0.20.1.tar.gz
+ $ tar -zxf mesos-0.20.1.tar.gz
</code></pre></li>
<li><p>Clone the Mesos git <a href="http://git-wip-us.apache.org/repos/asf/mesos.git">repository</a> (<strong><em>Advanced Users Only</em></strong>)</p>
Modified: mesos/site/publish/documentation/latest/getting-started/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/getting-started/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/getting-started/index.html (original)
+++ mesos/site/publish/documentation/latest/getting-started/index.html Sat Nov 15 07:22:36 2014
@@ -112,8 +112,8 @@
<ol>
<li><p>Download the latest stable release from <a href="http://mesos.apache.org/downloads/">Apache</a> (<strong><em>Recommended</em></strong>)</p>
-<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.0/mesos-0.20.0.tar.gz
- $ tar -zxf mesos-0.20.0.tar.gz
+<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.1/mesos-0.20.1.tar.gz
+ $ tar -zxf mesos-0.20.1.tar.gz
</code></pre></li>
<li><p>Clone the Mesos git <a href="http://git-wip-us.apache.org/repos/asf/mesos.git">repository</a> (<strong><em>Advanced Users Only</em></strong>)</p>
Modified: mesos/site/publish/documentation/latest/mesos-c++-style-guide/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/mesos-c%2B%2B-style-guide/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/mesos-c++-style-guide/index.html (original)
+++ mesos/site/publish/documentation/latest/mesos-c++-style-guide/index.html Sat Nov 15 07:22:36 2014
@@ -260,6 +260,21 @@ Try<Owned<LocalAuthorizer>> authorizer =
<ul>
<li>Rvalue references.</li>
<li>Variadic templates.</li>
+<li>Mutexes.
+
+<ul>
+<li>std::mutex.</li>
+<li>std::lock_guard<std::mutex>.</li>
+<li>std::unique_lock<std::mutex>.</li>
+</ul>
+</li>
+<li>Shared from this.
+
+<ul>
+<li>class T : public std::enable_shared_from_this<T>.</li>
+<li>shared_from_this().</li>
+</ul>
+</li>
</ul>
Modified: mesos/site/publish/documentation/latest/upgrades/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/upgrades/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/upgrades/index.html (original)
+++ mesos/site/publish/documentation/latest/upgrades/index.html Sat Nov 15 07:22:36 2014
@@ -107,6 +107,16 @@
<p>This document serves as a guide for users who wish to upgrade an existing mesos cluster. Some versions require particular upgrade techniques when upgrading a running cluster. Some upgrades will have incompatible changes.</p>
+<h2>(WIP) Upgrading from 0.21.x to 0.22.x</h2>
+
+<p><strong>NOTE</strong>: The Authentication API has changed slightly in this release to support additional authentication mechanisms. The change from ‘string’ to ‘bytes’ for AuthenticationStartMessage.data has no impact on C++ or the over-the-wire representation, so it only impacts pure language bindings for languages like Java and Python that use different types for UTF-8 strings vs. byte arrays.</p>
+
+<pre><code>message AuthenticationStartMessage {
+ required string mechanism = 1;
+ optional bytes data = 2;
+}
+</code></pre>
+
<h2>Upgrading from 0.20.x to 0.21.x</h2>
<p><strong>NOTE</strong> Disabling slave checkpointing has been deprecated; the slave –checkpoint flag has been deprecated and will be removed in a future release.</p>
Modified: mesos/site/publish/documentation/mesos-c++-style-guide/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/mesos-c%2B%2B-style-guide/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/mesos-c++-style-guide/index.html (original)
+++ mesos/site/publish/documentation/mesos-c++-style-guide/index.html Sat Nov 15 07:22:36 2014
@@ -260,6 +260,21 @@ Try<Owned<LocalAuthorizer>> authorizer =
<ul>
<li>Rvalue references.</li>
<li>Variadic templates.</li>
+<li>Mutexes.
+
+<ul>
+<li>std::mutex.</li>
+<li>std::lock_guard<std::mutex>.</li>
+<li>std::unique_lock<std::mutex>.</li>
+</ul>
+</li>
+<li>Shared from this.
+
+<ul>
+<li>class T : public std::enable_shared_from_this<T>.</li>
+<li>shared_from_this().</li>
+</ul>
+</li>
</ul>
Modified: mesos/site/publish/documentation/upgrades/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/documentation/upgrades/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/documentation/upgrades/index.html (original)
+++ mesos/site/publish/documentation/upgrades/index.html Sat Nov 15 07:22:36 2014
@@ -107,6 +107,16 @@
<p>This document serves as a guide for users who wish to upgrade an existing mesos cluster. Some versions require particular upgrade techniques when upgrading a running cluster. Some upgrades will have incompatible changes.</p>
+<h2>(WIP) Upgrading from 0.21.x to 0.22.x</h2>
+
+<p><strong>NOTE</strong>: The Authentication API has changed slightly in this release to support additional authentication mechanisms. The change from ‘string’ to ‘bytes’ for AuthenticationStartMessage.data has no impact on C++ or the over-the-wire representation, so it only impacts pure language bindings for languages like Java and Python that use different types for UTF-8 strings vs. byte arrays.</p>
+
+<pre><code>message AuthenticationStartMessage {
+ required string mechanism = 1;
+ optional bytes data = 2;
+}
+</code></pre>
+
<h2>Upgrading from 0.20.x to 0.21.x</h2>
<p><strong>NOTE</strong> Disabling slave checkpointing has been deprecated; the slave –checkpoint flag has been deprecated and will be removed in a future release.</p>
Modified: mesos/site/publish/gettingstarted/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/gettingstarted/index.html?rev=1639842&r1=1639841&r2=1639842&view=diff
==============================================================================
--- mesos/site/publish/gettingstarted/index.html (original)
+++ mesos/site/publish/gettingstarted/index.html Sat Nov 15 07:22:36 2014
@@ -112,8 +112,8 @@
<ol>
<li><p>Download the latest stable release from <a href="http://mesos.apache.org/downloads/">Apache</a> (<strong><em>Recommended</em></strong>)</p>
-<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.0/mesos-0.20.0.tar.gz
- $ tar -zxf mesos-0.20.0.tar.gz
+<pre><code> $ wget http://www.apache.org/dist/mesos/0.20.1/mesos-0.20.1.tar.gz
+ $ tar -zxf mesos-0.20.1.tar.gz
</code></pre></li>
<li><p>Clone the Mesos git <a href="http://git-wip-us.apache.org/repos/asf/mesos.git">repository</a> (<strong><em>Advanced Users Only</em></strong>)</p>