Author: dlester
Date: Sun Aug 30 23:41:46 2015
New Revision: 1700176

URL: http://svn.apache.org/r1700176
Log:
Update Mesos website and documentation.

Modified:
    mesos/site/publish/community/user-groups/index.html
    mesos/site/publish/documentation/app-framework-development-guide/index.html
    mesos/site/publish/documentation/committers/index.html
    mesos/site/publish/documentation/docker-containerizer/index.html
    
mesos/site/publish/documentation/latest/app-framework-development-guide/index.html
    mesos/site/publish/documentation/latest/committers/index.html
    mesos/site/publish/documentation/latest/docker-containerizer/index.html
    mesos/site/publish/documentation/latest/monitoring/index.html
    mesos/site/publish/documentation/latest/powered-by-mesos/index.html
    mesos/site/publish/documentation/latest/upgrades/index.html
    mesos/site/publish/documentation/monitoring/index.html
    mesos/site/publish/documentation/powered-by-mesos/index.html
    mesos/site/publish/documentation/upgrades/index.html
    mesos/site/publish/sitemap.xml
    mesos/site/source/documentation/latest/app-framework-development-guide.md
    mesos/site/source/documentation/latest/committers.md
    mesos/site/source/documentation/latest/docker-containerizer.md
    mesos/site/source/documentation/latest/monitoring.md
    mesos/site/source/documentation/latest/powered-by-mesos.md
    mesos/site/source/documentation/latest/upgrades.md

Modified: mesos/site/publish/community/user-groups/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/community/user-groups/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/community/user-groups/index.html (original)
+++ mesos/site/publish/community/user-groups/index.html Sun Aug 30 23:41:46 2015
@@ -125,6 +125,7 @@
 <h3>USA</h3>
 
 <ul>
+<li><a href="http://www.meetup.com/Apache-Mesos-Albany-NY-Meetup/";>Albany, 
NY</a></li>
 <li><a href="http://www.meetup.com/mesosatl/";>Atlanta, GA</a></li>
 <li><a href="http://www.meetup.com/Austin-Mesos-Users-Group/";>Austin, 
TX</a></li>
 <li><a href="http://www.meetup.com/Metroplex-Mesos-Group/";>Dallas, TX</a></li>

Modified: 
mesos/site/publish/documentation/app-framework-development-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/app-framework-development-guide/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/app-framework-development-guide/index.html 
(original)
+++ mesos/site/publish/documentation/app-framework-development-guide/index.html 
Sun Aug 30 23:41:46 2015
@@ -287,6 +287,62 @@ virtual void error(ExecutorDriver* drive
 
 <p>Once you are sure that your executors are available to the mesos-slaves, 
you should be able to run your scheduler, which will register with the Mesos 
master, and start receiving resource offers!</p>
 
+<h2>Labels</h2>
+
+<p><code>Labels</code> can be found in the <code>TaskInfo</code>, 
<code>DiscoveryInfo</code> and <code>TaskStatus</code>s and
+let&rsquo;s framework and module writers use Labels to tag and pass 
unstructured
+information around Mesos. Labels are free-form key-value pairs supplied by the
+framework scheduler or label decorator hooks. Below is the protobuf definitions
+of labels:</p>
+
+<pre><code class="{.proto}">  optional Labels labels = 11;
+</code></pre>
+
+<pre><code class="{.proto}">/**
+ * Collection of labels.
+ */
+message Labels {
+    repeated Label labels = 1;
+}
+
+/**
+ * Key, value pair used to store free form user-data.
+ */
+message Label {
+  required string key = 1;
+  optional string value = 2;
+}
+</code></pre>
+
+<p>Labels are not interpreted by Mesos itself, but will be made available over
+master and slave state endpoints. Further more, the executor and scheduler can
+introspect labels on the TaskInfo and TaskStatus programmatically.
+Below is an example of how two label pairs (<code>"environment": "prod"</code> 
and
+<code>"bananas": "apples"</code>) can be fetched from the master state 
endpoint.</p>
+
+<pre><code class="{.sh}">$ curl http://master/state.json
+...
+{
+  "executor_id": "default",
+  "framework_id": "20150312-120017-16777343-5050-39028-0000",
+  "id": "3",
+  "labels": [
+    {
+      "key": "environment",
+      "value": "prod"
+    },
+    {
+      "key": "bananas",
+      "value": "apples"
+    }
+  ],
+  "name": "Task 3",
+  "slave_id": "20150312-115625-16777343-5050-38751-S0",
+  "state": "TASK_FINISHED",
+  ...
+},
+</code></pre>
+
 <h2>Service discovery</h2>
 
 <p>When your framework registers an executor or launches a task, it can 
provide additional information for service discovery. This information is 
stored by the Mesos master along with other imporant information such as the 
slave currently running the task. A service discovery system can 
programmatically retrieve this information in order to set up DNS entries, 
configure proxies, or update any consistent store used for service discovery in 
a Mesos cluster that runs multiple frameworks and multiple tasks.</p>

Modified: mesos/site/publish/documentation/committers/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/committers/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/committers/index.html (original)
+++ mesos/site/publish/documentation/committers/index.html Sun Aug 30 23:41:46 
2015
@@ -320,7 +320,11 @@
     </tr>
     <tr>
       <td>Modules / Hooks</td>
-      <td>Niklas Nielsen, Benjamin Hindman</td>
+      <td>Benjamin Hindman, Niklas Nielsen</td>
+    </tr>
+    <tr>
+      <td>Oversubscription</td>
+      <td>Vinod Kone, Niklas Nielsen, Jie Yu</td>
     </tr>
     <tr>
       <td>CLI</td>

Modified: mesos/site/publish/documentation/docker-containerizer/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/docker-containerizer/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/docker-containerizer/index.html (original)
+++ mesos/site/publish/documentation/docker-containerizer/index.html Sun Aug 30 
23:41:46 2015
@@ -97,6 +97,11 @@
 
 <p>Each slave that has the Docker containerizer should have Docker CLI client 
installed (version >= 1.0.0).</p>
 
+<p>If you enable iptables on slave, make sure the iptables allow all traffic 
from docker bridge interface through add below rule:
+<code>
+iptables -A INPUT -s 172.17.0.0/16 -i docker0 -p tcp -j ACCEPT
+</code></p>
+
 <h2>How do I use the Docker Containerizer?</h2>
 
 <p>TaskInfo before 0.20.0 used to only support either setting a CommandInfo 
that launches a task running the bash command, or a ExecutorInfo that launches 
a custom Executor

Modified: 
mesos/site/publish/documentation/latest/app-framework-development-guide/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/app-framework-development-guide/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- 
mesos/site/publish/documentation/latest/app-framework-development-guide/index.html
 (original)
+++ 
mesos/site/publish/documentation/latest/app-framework-development-guide/index.html
 Sun Aug 30 23:41:46 2015
@@ -287,6 +287,62 @@ virtual void error(ExecutorDriver* drive
 
 <p>Once you are sure that your executors are available to the mesos-slaves, 
you should be able to run your scheduler, which will register with the Mesos 
master, and start receiving resource offers!</p>
 
+<h2>Labels</h2>
+
+<p><code>Labels</code> can be found in the <code>TaskInfo</code>, 
<code>DiscoveryInfo</code> and <code>TaskStatus</code>s and
+let&rsquo;s framework and module writers use Labels to tag and pass 
unstructured
+information around Mesos. Labels are free-form key-value pairs supplied by the
+framework scheduler or label decorator hooks. Below is the protobuf definitions
+of labels:</p>
+
+<pre><code class="{.proto}">  optional Labels labels = 11;
+</code></pre>
+
+<pre><code class="{.proto}">/**
+ * Collection of labels.
+ */
+message Labels {
+    repeated Label labels = 1;
+}
+
+/**
+ * Key, value pair used to store free form user-data.
+ */
+message Label {
+  required string key = 1;
+  optional string value = 2;
+}
+</code></pre>
+
+<p>Labels are not interpreted by Mesos itself, but will be made available over
+master and slave state endpoints. Further more, the executor and scheduler can
+introspect labels on the TaskInfo and TaskStatus programmatically.
+Below is an example of how two label pairs (<code>"environment": "prod"</code> 
and
+<code>"bananas": "apples"</code>) can be fetched from the master state 
endpoint.</p>
+
+<pre><code class="{.sh}">$ curl http://master/state.json
+...
+{
+  "executor_id": "default",
+  "framework_id": "20150312-120017-16777343-5050-39028-0000",
+  "id": "3",
+  "labels": [
+    {
+      "key": "environment",
+      "value": "prod"
+    },
+    {
+      "key": "bananas",
+      "value": "apples"
+    }
+  ],
+  "name": "Task 3",
+  "slave_id": "20150312-115625-16777343-5050-38751-S0",
+  "state": "TASK_FINISHED",
+  ...
+},
+</code></pre>
+
 <h2>Service discovery</h2>
 
 <p>When your framework registers an executor or launches a task, it can 
provide additional information for service discovery. This information is 
stored by the Mesos master along with other imporant information such as the 
slave currently running the task. A service discovery system can 
programmatically retrieve this information in order to set up DNS entries, 
configure proxies, or update any consistent store used for service discovery in 
a Mesos cluster that runs multiple frameworks and multiple tasks.</p>

Modified: mesos/site/publish/documentation/latest/committers/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/committers/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/committers/index.html (original)
+++ mesos/site/publish/documentation/latest/committers/index.html Sun Aug 30 
23:41:46 2015
@@ -320,7 +320,11 @@
     </tr>
     <tr>
       <td>Modules / Hooks</td>
-      <td>Niklas Nielsen, Benjamin Hindman</td>
+      <td>Benjamin Hindman, Niklas Nielsen</td>
+    </tr>
+    <tr>
+      <td>Oversubscription</td>
+      <td>Vinod Kone, Niklas Nielsen, Jie Yu</td>
     </tr>
     <tr>
       <td>CLI</td>

Modified: 
mesos/site/publish/documentation/latest/docker-containerizer/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/docker-containerizer/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/docker-containerizer/index.html 
(original)
+++ mesos/site/publish/documentation/latest/docker-containerizer/index.html Sun 
Aug 30 23:41:46 2015
@@ -97,6 +97,11 @@
 
 <p>Each slave that has the Docker containerizer should have Docker CLI client 
installed (version >= 1.0.0).</p>
 
+<p>If you enable iptables on slave, make sure the iptables allow all traffic 
from docker bridge interface through add below rule:
+<code>
+iptables -A INPUT -s 172.17.0.0/16 -i docker0 -p tcp -j ACCEPT
+</code></p>
+
 <h2>How do I use the Docker Containerizer?</h2>
 
 <p>TaskInfo before 0.20.0 used to only support either setting a CommandInfo 
that launches a task running the bash command, or a ExecutorInfo that launches 
a custom Executor

Modified: mesos/site/publish/documentation/latest/monitoring/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/monitoring/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/monitoring/index.html (original)
+++ mesos/site/publish/documentation/latest/monitoring/index.html Sun Aug 30 
23:41:46 2015
@@ -161,6 +161,27 @@ framework is misbehaving.</p>
 </tr>
 <tr>
   <td>
+  <code>master/cpus_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/cpus_revocable_total</code>
+  </td>
+  <td>Number of revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/cpus_revocable_used</code>
+  </td>
+  <td>Number of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>master/disk_percent</code>
   </td>
   <td>Percentage of allocated disk space</td>
@@ -182,6 +203,27 @@ framework is misbehaving.</p>
 </tr>
 <tr>
   <td>
+  <code>master/disk_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable disk space</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/disk_revocable_total</code>
+  </td>
+  <td>Revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/disk_revocable_used</code>
+  </td>
+  <td>Allocated revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>master/mem_percent</code>
   </td>
   <td>Percentage of allocated memory</td>
@@ -201,6 +243,27 @@ framework is misbehaving.</p>
   <td>Memory in MB</td>
   <td>Gauge</td>
 </tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable memory</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_total</code>
+  </td>
+  <td>Revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_used</code>
+  </td>
+  <td>Allocated revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
 </table>
 
 
@@ -874,6 +937,27 @@ the slave and their current usage.</p>
 </tr>
 <tr>
   <td>
+  <code>slave/cpus_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/cpus_revocable_total</code>
+  </td>
+  <td>Number of revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/cpus_revocable_used</code>
+  </td>
+  <td>Number of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>slave/disk_percent</code>
   </td>
   <td>Percentage of allocated disk space</td>
@@ -902,6 +986,27 @@ the slave and their current usage.</p>
 </tr>
 <tr>
   <td>
+  <code>slave/disk_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable disk space</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/disk_revocable_total</code>
+  </td>
+  <td>Revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/disk_revocable_used</code>
+  </td>
+  <td>Allocated revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>slave/mem_used</code>
   </td>
   <td>Allocated memory in MB</td>
@@ -914,6 +1019,27 @@ the slave and their current usage.</p>
   <td>Memory in MB</td>
   <td>Gauge</td>
 </tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable memory</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_total</code>
+  </td>
+  <td>Revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_used</code>
+  </td>
+  <td>Allocated revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
 </table>
 
 

Modified: mesos/site/publish/documentation/latest/powered-by-mesos/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/powered-by-mesos/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/powered-by-mesos/index.html 
(original)
+++ mesos/site/publish/documentation/latest/powered-by-mesos/index.html Sun Aug 
30 23:41:46 2015
@@ -142,6 +142,7 @@
 <li><a href="http://revise.ly";>Revisely</a></li>
 <li><a href="http://www.sabre.com";>Sabre Labs</a></li>
 <li><a href="http://www.sailthru.com";>Sailthru</a></li>
+<li><a href="http://www.scrapinghub.com";>Scrapinghub</a></li>
 <li><a href="http://www.sharethrough.com";>Sharethrough</a></li>
 <li><a href="http://www.sigmoidanalytics.com/";>Sigmoid Analytics</a></li>
 <li><a href="https://siqueries.com";>SiQueries</a></li>

Modified: mesos/site/publish/documentation/latest/upgrades/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/latest/upgrades/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/latest/upgrades/index.html (original)
+++ mesos/site/publish/documentation/latest/upgrades/index.html Sun Aug 30 
23:41:46 2015
@@ -85,6 +85,24 @@
 
 <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>Upgrading from 0.23.x to 0.24.x</h2>
+
+<p><strong>NOTE</strong> Support for live upgrading a driver based scheduler 
to HTTP based (experimental) scheduler has been added.</p>
+
+<p><strong>NOTE</strong> Master now publishes its information in ZooKeeper in 
JSON (instead of protobuf). Make sure schedulers are linked against >= 0.23.0 
libmesos before upgrading the master.</p>
+
+<p>In order to upgrade a running cluster:</p>
+
+<ul>
+<li>Rebuild and install any modules so that upgraded masters/slaves can use 
them.</li>
+<li>Install the new master binaries and restart the masters.</li>
+<li>Install the new slave binaries and restart the slaves.</li>
+<li>Upgrade the schedulers by linking the latest native library / jar / egg 
(if necessary).</li>
+<li>Restart the schedulers.</li>
+<li>Upgrade the executors by linking the latest native library / jar / egg (if 
necessary).</li>
+</ul>
+
+
 <h2>Upgrading from 0.22.x to 0.23.x</h2>
 
 <p><strong>NOTE</strong> The &lsquo;stats.json&rsquo; endpoints for masters 
and slaves have been removed. Please use the &lsquo;metrics/snapshot&rsquo; 
endpoints instead.</p>

Modified: mesos/site/publish/documentation/monitoring/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/monitoring/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/monitoring/index.html (original)
+++ mesos/site/publish/documentation/monitoring/index.html Sun Aug 30 23:41:46 
2015
@@ -161,6 +161,27 @@ framework is misbehaving.</p>
 </tr>
 <tr>
   <td>
+  <code>master/cpus_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/cpus_revocable_total</code>
+  </td>
+  <td>Number of revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/cpus_revocable_used</code>
+  </td>
+  <td>Number of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>master/disk_percent</code>
   </td>
   <td>Percentage of allocated disk space</td>
@@ -182,6 +203,27 @@ framework is misbehaving.</p>
 </tr>
 <tr>
   <td>
+  <code>master/disk_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable disk space</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/disk_revocable_total</code>
+  </td>
+  <td>Revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/disk_revocable_used</code>
+  </td>
+  <td>Allocated revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>master/mem_percent</code>
   </td>
   <td>Percentage of allocated memory</td>
@@ -201,6 +243,27 @@ framework is misbehaving.</p>
   <td>Memory in MB</td>
   <td>Gauge</td>
 </tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable memory</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_total</code>
+  </td>
+  <td>Revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>master/mem_revocable_used</code>
+  </td>
+  <td>Allocated revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
 </table>
 
 
@@ -874,6 +937,27 @@ the slave and their current usage.</p>
 </tr>
 <tr>
   <td>
+  <code>slave/cpus_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/cpus_revocable_total</code>
+  </td>
+  <td>Number of revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/cpus_revocable_used</code>
+  </td>
+  <td>Number of allocated revocable CPUs</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>slave/disk_percent</code>
   </td>
   <td>Percentage of allocated disk space</td>
@@ -902,6 +986,27 @@ the slave and their current usage.</p>
 </tr>
 <tr>
   <td>
+  <code>slave/disk_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable disk space</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/disk_revocable_total</code>
+  </td>
+  <td>Revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/disk_revocable_used</code>
+  </td>
+  <td>Allocated revocable disk space in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
   <code>slave/mem_used</code>
   </td>
   <td>Allocated memory in MB</td>
@@ -914,6 +1019,27 @@ the slave and their current usage.</p>
   <td>Memory in MB</td>
   <td>Gauge</td>
 </tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_percent</code>
+  </td>
+  <td>Percentage of allocated revocable memory</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_total</code>
+  </td>
+  <td>Revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
+<tr>
+  <td>
+  <code>slave/mem_revocable_used</code>
+  </td>
+  <td>Allocated revocable memory in MB</td>
+  <td>Gauge</td>
+</tr>
 </table>
 
 

Modified: mesos/site/publish/documentation/powered-by-mesos/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/powered-by-mesos/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/powered-by-mesos/index.html (original)
+++ mesos/site/publish/documentation/powered-by-mesos/index.html Sun Aug 30 
23:41:46 2015
@@ -142,6 +142,7 @@
 <li><a href="http://revise.ly";>Revisely</a></li>
 <li><a href="http://www.sabre.com";>Sabre Labs</a></li>
 <li><a href="http://www.sailthru.com";>Sailthru</a></li>
+<li><a href="http://www.scrapinghub.com";>Scrapinghub</a></li>
 <li><a href="http://www.sharethrough.com";>Sharethrough</a></li>
 <li><a href="http://www.sigmoidanalytics.com/";>Sigmoid Analytics</a></li>
 <li><a href="https://siqueries.com";>SiQueries</a></li>

Modified: mesos/site/publish/documentation/upgrades/index.html
URL: 
http://svn.apache.org/viewvc/mesos/site/publish/documentation/upgrades/index.html?rev=1700176&r1=1700175&r2=1700176&view=diff
==============================================================================
--- mesos/site/publish/documentation/upgrades/index.html (original)
+++ mesos/site/publish/documentation/upgrades/index.html Sun Aug 30 23:41:46 
2015
@@ -85,6 +85,24 @@
 
 <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>Upgrading from 0.23.x to 0.24.x</h2>
+
+<p><strong>NOTE</strong> Support for live upgrading a driver based scheduler 
to HTTP based (experimental) scheduler has been added.</p>
+
+<p><strong>NOTE</strong> Master now publishes its information in ZooKeeper in 
JSON (instead of protobuf). Make sure schedulers are linked against >= 0.23.0 
libmesos before upgrading the master.</p>
+
+<p>In order to upgrade a running cluster:</p>
+
+<ul>
+<li>Rebuild and install any modules so that upgraded masters/slaves can use 
them.</li>
+<li>Install the new master binaries and restart the masters.</li>
+<li>Install the new slave binaries and restart the slaves.</li>
+<li>Upgrade the schedulers by linking the latest native library / jar / egg 
(if necessary).</li>
+<li>Restart the schedulers.</li>
+<li>Upgrade the executors by linking the latest native library / jar / egg (if 
necessary).</li>
+</ul>
+
+
 <h2>Upgrading from 0.22.x to 0.23.x</h2>
 
 <p><strong>NOTE</strong> The &lsquo;stats.json&rsquo; endpoints for masters 
and slaves have been removed. Please use the &lsquo;metrics/snapshot&rsquo; 
endpoints instead.</p>


Reply via email to