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&lt;std::mutex>.</li>
+<li>std::unique_lock&lt;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 &lsquo;string&rsquo; to &lsquo;bytes&rsquo; 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 &ndash;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&lt;std::mutex>.</li>
+<li>std::unique_lock&lt;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 &lsquo;string&rsquo; to &lsquo;bytes&rsquo; 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 &ndash;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>