You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/12/21 06:10:28 UTC

[42/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 760ab18.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
index ef0879f..002ee56 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
@@ -66,8 +66,8 @@ Inheritance diagram for mesos::internal::master::RemoveSlave:</div>
  <div class="center">
   <img src="classmesos_1_1internal_1_1master_1_1RemoveSlave.png" usemap="#mesos::internal::master::RemoveSlave_map" alt=""/>
   <map id="mesos::internal::master::RemoveSlave_map" name="mesos::internal::master::RemoveSlave_map">
-<area href="classmesos_1_1internal_1_1master_1_1Operation.html" alt="mesos::internal::master::Operation" shape="rect" coords="0,56,221,80"/>
-<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,221,24"/>
+<area href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html" alt="mesos::internal::master::RegistryOperation" shape="rect" coords="0,56,246,80"/>
+<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,246,24"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -75,15 +75,15 @@ Inheritance diagram for mesos::internal::master::RemoveSlave:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a708e692d8287a0a5d931fbab40b04083"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">RemoveSlave</a> (const SlaveInfo &amp;_info)</td></tr>
 <tr class="separator:a708e692d8287a0a5d931fbab40b04083"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td></tr>
-<tr class="memitem:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a> ()</td></tr>
-<tr class="separator:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a> ()</td></tr>
-<tr class="separator:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a> ()</td></tr>
-<tr class="separator:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
+<tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
+<tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
+<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
+<tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
+<tr class="separator:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
 <tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
 <tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -171,7 +171,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a716a5bf5ebf7b99fe05f0ab29787e3b6">mesos::internal::master::RegistryOperation</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.png b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.png
index c1ab427..c7de759 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.png and b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
index 327be1d..ebd0267 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
@@ -61,19 +61,19 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aa26165f06f0864083eb91194ba8bedf9">UpdateSlave</a>(const SlaveInfo &amp;_info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
index b57e316..638fe32 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
@@ -66,8 +66,8 @@ Inheritance diagram for mesos::internal::master::UpdateSlave:</div>
  <div class="center">
   <img src="classmesos_1_1internal_1_1master_1_1UpdateSlave.png" usemap="#mesos::internal::master::UpdateSlave_map" alt=""/>
   <map id="mesos::internal::master::UpdateSlave_map" name="mesos::internal::master::UpdateSlave_map">
-<area href="classmesos_1_1internal_1_1master_1_1Operation.html" alt="mesos::internal::master::Operation" shape="rect" coords="0,56,215,80"/>
-<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,215,24"/>
+<area href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html" alt="mesos::internal::master::RegistryOperation" shape="rect" coords="0,56,246,80"/>
+<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,246,24"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -75,15 +75,15 @@ Inheritance diagram for mesos::internal::master::UpdateSlave:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aa26165f06f0864083eb91194ba8bedf9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aa26165f06f0864083eb91194ba8bedf9">UpdateSlave</a> (const SlaveInfo &amp;_info)</td></tr>
 <tr class="separator:aa26165f06f0864083eb91194ba8bedf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td></tr>
-<tr class="memitem:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a> ()</td></tr>
-<tr class="separator:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a> ()</td></tr>
-<tr class="separator:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a> ()</td></tr>
-<tr class="separator:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
+<tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
+<tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
+<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
+<tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
+<tr class="separator:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
 <tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
 <tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -171,7 +171,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a716a5bf5ebf7b99fe05f0ab29787e3b6">mesos::internal::master::RegistryOperation</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.png b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.png
index f52048f..831e30f 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.png and b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
index e3988b8..7fcb575 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
@@ -79,17 +79,16 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a438b5c7c52813573cd63ec14623c3c39">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adf6749d89773d66b3ac182f2760083c7">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">mesos::allocator::Allocator::updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">~MesosAllocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">~MesosAllocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
index a6978a5..86fa4b8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
@@ -123,6 +123,7 @@ Public Member Functions</h2></td></tr>
 <tr class="memdesc:adf6749d89773d66b3ac182f2760083c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates allocation by applying offer operations.  <a href="#adf6749d89773d66b3ac182f2760083c7">More...</a><br/></td></tr>
 <tr class="separator:adf6749d89773d66b3ac182f2760083c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td></tr>
+<tr class="memdesc:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates available resources on an agent based on a sequence of offer operations.  <a href="#a1ac10ddce3a1a07ecdea7cbcac00bde9">More...</a><br/></td></tr>
 <tr class="separator:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a08403df603e11aacc3dcadab5cae4940"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability)</td></tr>
 <tr class="memdesc:a08403df603e11aacc3dcadab5cae4940"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates unavailability for an agent.  <a href="#a08403df603e11aacc3dcadab5cae4940">More...</a><br/></td></tr>
@@ -158,9 +159,6 @@ mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItem
 <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8b32e61251f0e0cbc9588c04e98347a3 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a> ()</td></tr>
 <tr class="separator:a8b32e61251f0e0cbc9588c04e98347a3 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a997ec43933a7659b683d83c164bdd6db inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</td></tr>
-<tr class="memdesc:a997ec43933a7659b683d83c164bdd6db inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates available resources on an agent based on a sequence of offer operations.  <a href="#a997ec43933a7659b683d83c164bdd6db">More...</a><br/></td></tr>
-<tr class="separator:a997ec43933a7659b683d83c164bdd6db inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9b03a500abdf2f677f3fd9ea958d0690 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters=<a class="el" href="structNone.html">None</a>())=0</td></tr>
 <tr class="memdesc:a9b03a500abdf2f677f3fd9ea958d0690 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates inverse offer.  <a href="#a9b03a500abdf2f677f3fd9ea958d0690">More...</a><br/></td></tr>
 <tr class="separator:a9b03a500abdf2f677f3fd9ea958d0690 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -1085,11 +1083,23 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
+<p>Updates available resources on an agent based on a sequence of offer operations. </p>
+<p>Operations may include reserve, unreserve, create or destroy.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">slaveId</td><td>ID of the agent. </td></tr>
+    <tr><td class="paramname">operations</td><td>The offer operations to apply to this agent's resources. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">mesos::allocator::Allocator</a>.</p>
+
 </div>
 </div>
 <a class="anchor" id="ab07dbf341e4fe0e5847f00ea72b62592"></a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
index e16f6f4..4c4b5a8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
@@ -61,19 +61,19 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a078f4aac8b7ab12645327c2cdd1404e7">StartMaintenance</a>(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
index 5c8c8f8..c357726 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
@@ -69,7 +69,7 @@ Inheritance diagram for mesos::internal::master::maintenance::StartMaintenance:<
  <div class="center">
   <img src="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png" usemap="#mesos::internal::master::maintenance::StartMaintenance_map" alt=""/>
   <map id="mesos::internal::master::maintenance::StartMaintenance_map" name="mesos::internal::master::maintenance::StartMaintenance_map">
-<area href="classmesos_1_1internal_1_1master_1_1Operation.html" alt="mesos::internal::master::Operation" shape="rect" coords="0,56,320,80"/>
+<area href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html" alt="mesos::internal::master::RegistryOperation" shape="rect" coords="0,56,320,80"/>
 <area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,320,24"/>
 </map>
  </div></div>
@@ -78,15 +78,15 @@ Inheritance diagram for mesos::internal::master::maintenance::StartMaintenance:<
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a078f4aac8b7ab12645327c2cdd1404e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a078f4aac8b7ab12645327c2cdd1404e7">StartMaintenance</a> (const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td></tr>
 <tr class="separator:a078f4aac8b7ab12645327c2cdd1404e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td></tr>
-<tr class="memitem:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a> ()</td></tr>
-<tr class="separator:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a> ()</td></tr>
-<tr class="separator:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a> ()</td></tr>
-<tr class="separator:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
+<tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
+<tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
+<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
+<tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
+<tr class="separator:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
 <tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
 <tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -178,7 +178,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a716a5bf5ebf7b99fe05f0ab29787e3b6">mesos::internal::master::RegistryOperation</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png
index 3131d76..ce05b60 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png and b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
index 472b31b..0a41126 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
@@ -61,19 +61,19 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#afc0cb39c375da0edf7f3a2d00fc2c18c">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#afc0cb39c375da0edf7f3a2d00fc2c18c">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ae1be7186f9bae284c407997fbcae83d0">StopMaintenance</a>(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
index 6666787..7281245 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
@@ -69,7 +69,7 @@ Inheritance diagram for mesos::internal::master::maintenance::StopMaintenance:</
  <div class="center">
   <img src="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png" usemap="#mesos::internal::master::maintenance::StopMaintenance_map" alt=""/>
   <map id="mesos::internal::master::maintenance::StopMaintenance_map" name="mesos::internal::master::maintenance::StopMaintenance_map">
-<area href="classmesos_1_1internal_1_1master_1_1Operation.html" alt="mesos::internal::master::Operation" shape="rect" coords="0,56,319,80"/>
+<area href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html" alt="mesos::internal::master::RegistryOperation" shape="rect" coords="0,56,319,80"/>
 <area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,319,24"/>
 </map>
  </div></div>
@@ -78,15 +78,15 @@ Inheritance diagram for mesos::internal::master::maintenance::StopMaintenance:</
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ae1be7186f9bae284c407997fbcae83d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ae1be7186f9bae284c407997fbcae83d0">StopMaintenance</a> (const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td></tr>
 <tr class="separator:ae1be7186f9bae284c407997fbcae83d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></td></tr>
-<tr class="memitem:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a> ()</td></tr>
-<tr class="separator:ab3d421fa8e9d8849fb37ddaef1965b3a inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a> ()</td></tr>
-<tr class="separator:a51ff2884db36db785c55f0e269a8134d inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a579f54e98cc99bf30ed6d1c209fa17c3 inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a> ()</td></tr>
-<tr class="separator:aa7325c01da3c8fff4d2bf6586a2e55df inherit pub_methods_classmesos_1_1internal_1_1master_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
+<tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
+<tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
+<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
+<tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
+<tr class="separator:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
 <tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
 <tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -177,7 +177,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a716a5bf5ebf7b99fe05f0ab29787e3b6">mesos::internal::master::RegistryOperation</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6dce3457/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png
index ac12906..75b152a 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png and b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.png differ