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 2018/06/07 19:35:48 UTC

[7/9] mesos-site git commit: Updated the website built from mesos SHA: c185752.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
index 9c5e269..d9855e7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
@@ -125,7 +125,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2afc0d00d5990dd106e52b09c9441f4">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
index 18a8b74..a027282 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
@@ -200,8 +200,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:abd7b28bff6a7e3b91d3e2dbe1edce1e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae06943cad8c94cb9c429827878476dd2"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td></tr>
 <tr class="separator:ae06943cad8c94cb9c429827878476dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31989f3c239b8957670121ef8041e0c3"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td></tr>
-<tr class="separator:a31989f3c239b8957670121ef8041e0c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2afc0d00d5990dd106e52b09c9441f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2afc0d00d5990dd106e52b09c9441f4">hadoop_home</a></td></tr>
+<tr class="separator:ad2afc0d00d5990dd106e52b09c9441f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ada590e43d4ac33f73b848de997754f01"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td></tr>
 <tr class="separator:ada590e43d4ac33f73b848de997754f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7d6223cbee6dfd81917c1bbf3a40d4dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td></tr>
@@ -921,12 +921,12 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a31989f3c239b8957670121ef8041e0c3"></a>
+<a class="anchor" id="ad2afc0d00d5990dd106e52b09c9441f4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::string mesos::internal::slave::Flags::hadoop_home</td>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Flags::hadoop_home</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller-members.html
new file mode 100644
index 0000000..1093e76
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller-members.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">docker</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">ImageTarPuller</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::slave::docker::ImageTarPuller Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">mesos::internal::slave::docker::ImageTarPuller</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a23b8daf0f6eb6be7e92c08c6b1ed9ff9">create</a>(const Flags &amp;flags, const process::Shared&lt; uri::Fetcher &gt; &amp;fetcher)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">mesos::internal::slave::docker::ImageTarPuller</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller::create</a>(const Flags &amp;flags, const process::Shared&lt; uri::Fetcher &gt; &amp;fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a16c2cc974b10f12018910542f3114c82">pull</a>(const ::docker::spec::ImageReference &amp;reference, const std::string &amp;directory, const std::string &amp;backend, const Option&lt; Secret &gt; &amp;config=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">mesos::internal::slave::docker::ImageTarPuller</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#aec3dc9c00103aa267a2534010a3ef70b">~ImageTarPuller</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">mesos::internal::slave::docker::ImageTarPuller</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ae04e34e28e166c39a4ded9c81548b97f">~Puller</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html
new file mode 100644
index 0000000..32215b2
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Apache Mesos: mesos::internal::slave::docker::ImageTarPuller Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">docker</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html">ImageTarPuller</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::slave::docker::ImageTarPuller Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html" title="ImageTarPuller assumes Docker images are stored in a local directory (configured with flags...">ImageTarPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar.  
+ <a href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="image__tar__puller_8hpp_source.html">image_tar_puller.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::slave::docker::ImageTarPuller:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.png" usemap="#mesos::internal::slave::docker::ImageTarPuller_map" alt=""/>
+  <map id="mesos::internal::slave::docker::ImageTarPuller_map" name="mesos::internal::slave::docker::ImageTarPuller_map">
+<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" alt="mesos::internal::slave::docker::Puller" shape="rect" coords="0,0,267,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aec3dc9c00103aa267a2534010a3ef70b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#aec3dc9c00103aa267a2534010a3ef70b">~ImageTarPuller</a> ()</td></tr>
+<tr class="separator:aec3dc9c00103aa267a2534010a3ef70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a16c2cc974b10f12018910542f3114c82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::vector&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a16c2cc974b10f12018910542f3114c82">pull</a> (const ::docker::spec::ImageReference &amp;reference, const std::string &amp;directory, const std::string &amp;backend, const <a class="el" href="classOption.html">Option</a>&lt; Secret &gt; &amp;config=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="memdesc:a16c2cc974b10f12018910542f3114c82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pull a <a class="el" href="classDocker.html">Docker</a> image layers into the specified directory, and return the list of layer ids in that image in the right dependency order (i.e., base images are at the front).  <a href="#a16c2cc974b10f12018910542f3114c82">More...</a><br /></td></tr>
+<tr class="separator:a16c2cc974b10f12018910542f3114c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td></tr>
+<tr class="memitem:ae04e34e28e166c39a4ded9c81548b97f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ae04e34e28e166c39a4ded9c81548b97f">~Puller</a> ()</td></tr>
+<tr class="separator:ae04e34e28e166c39a4ded9c81548b97f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a23b8daf0f6eb6be7e92c08c6b1ed9ff9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a23b8daf0f6eb6be7e92c08c6b1ed9ff9">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, const <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1uri_1_1Fetcher.html">uri::Fetcher</a> &gt; &amp;fetcher)</td></tr>
+<tr class="separator:a23b8daf0f6eb6be7e92c08c6b1ed9ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td></tr>
+<tr class="memitem:a28550d1962a9fa4cd700634a559a399f inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, const <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1uri_1_1Fetcher.html">uri::Fetcher</a> &gt; &amp;fetcher, <a class="el" href="classmesos_1_1SecretResolver.html">SecretResolver</a
 > *secretResolver=nullptr)</td></tr>
+<tr class="separator:a28550d1962a9fa4cd700634a559a399f inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html" title="ImageTarPuller assumes Docker images are stored in a local directory (configured with flags...">ImageTarPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aec3dc9c00103aa267a2534010a3ef70b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::slave::docker::ImageTarPuller::~ImageTarPuller </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a23b8daf0f6eb6be7e92c08c6b1ed9ff9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a>&gt; &gt; mesos::internal::slave::docker::ImageTarPuller::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>flags</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1uri_1_1Fetcher.html">uri::Fetcher</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>fetcher</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a16c2cc974b10f12018910542f3114c82"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::vector&lt;std::string&gt; &gt; mesos::internal::slave::docker::ImageTarPuller::pull </td>
+          <td>(</td>
+          <td class="paramtype">const ::docker::spec::ImageReference &amp;&#160;</td>
+          <td class="paramname"><em>reference</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>directory</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>backend</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; Secret &gt; &amp;&#160;</td>
+          <td class="paramname"><em>config</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Pull a <a class="el" href="classDocker.html">Docker</a> image layers into the specified directory, and return the list of layer ids in that image in the right dependency order (i.e., base images are at the front). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">reference</td><td>The docker image reference. </td></tr>
+    <tr><td class="paramname">directory</td><td>The target directory to store the layers. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an ordered list of layer ids. </dd></dl>
+
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/slave/containerizer/mesos/provisioner/docker/<a class="el" href="image__tar__puller_8hpp_source.html">image_tar_puller.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.png b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.png
new file mode 100644
index 0000000..01a03e1
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller-members.html
deleted file mode 100644
index 27e5cc8..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller-members.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">docker</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">LocalPuller</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">mesos::internal::slave::docker::LocalPuller Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">mesos::internal::slave::docker::LocalPuller</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">create</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">mesos::internal::slave::docker::LocalPuller</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller::create</a>(const Flags &amp;flags, const process::Shared&lt; uri::Fetcher &gt; &amp;fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">pull</a>(const ::docker::spec::ImageReference &amp;reference, const std::string &amp;directory, const std::string &amp;backend, const Option&lt; Secret &gt; &amp;config=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">mesos::internal::slave::docker::LocalPuller</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#abb5ed830f604d10b14c70cf241c2fef9">~LocalPuller</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">mesos::internal::slave::docker::LocalPuller</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ae04e34e28e166c39a4ded9c81548b97f">~Puller</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</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>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html
deleted file mode 100644
index 810127b..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html
+++ /dev/null
@@ -1,207 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: mesos::internal::slave::docker::LocalPuller Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">docker</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">LocalPuller</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">mesos::internal::slave::docker::LocalPuller Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar.  
- <a href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="local__puller_8hpp_source.html">local_puller.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for mesos::internal::slave::docker::LocalPuller:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png" usemap="#mesos::internal::slave::docker::LocalPuller_map" alt=""/>
-  <map id="mesos::internal::slave::docker::LocalPuller_map" name="mesos::internal::slave::docker::LocalPuller_map">
-<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" alt="mesos::internal::slave::docker::Puller" shape="rect" coords="0,0,246,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:abb5ed830f604d10b14c70cf241c2fef9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#abb5ed830f604d10b14c70cf241c2fef9">~LocalPuller</a> ()</td></tr>
-<tr class="separator:abb5ed830f604d10b14c70cf241c2fef9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0292a51886ff5240557f5508ebd163b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::vector&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">pull</a> (const ::docker::spec::ImageReference &amp;reference, const std::string &amp;directory, const std::string &amp;backend, const <a class="el" href="classOption.html">Option</a>&lt; Secret &gt; &amp;config=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:a0292a51886ff5240557f5508ebd163b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pull a <a class="el" href="classDocker.html">Docker</a> image layers into the specified directory, and return the list of layer ids in that image in the right dependency order (i.e., base images are at the front).  <a href="#a0292a51886ff5240557f5508ebd163b3">More...</a><br /></td></tr>
-<tr class="separator:a0292a51886ff5240557f5508ebd163b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td></tr>
-<tr class="memitem:ae04e34e28e166c39a4ded9c81548b97f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ae04e34e28e166c39a4ded9c81548b97f">~Puller</a> ()</td></tr>
-<tr class="separator:ae04e34e28e166c39a4ded9c81548b97f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a274239c69b3be133946512b4456f923d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
-<tr class="separator:a274239c69b3be133946512b4456f923d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">mesos::internal::slave::docker::Puller</a></td></tr>
-<tr class="memitem:a28550d1962a9fa4cd700634a559a399f inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, const <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1uri_1_1Fetcher.html">uri::Fetcher</a> &gt; &amp;fetcher, <a class="el" href="classmesos_1_1SecretResolver.html">SecretResolver</a
 > *secretResolver=nullptr)</td></tr>
-<tr class="separator:a28550d1962a9fa4cd700634a559a399f inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1docker_1_1Puller"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar. </p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="abb5ed830f604d10b14c70cf241c2fef9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mesos::internal::slave::docker::LocalPuller::~LocalPuller </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a274239c69b3be133946512b4456f923d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a>&gt; &gt; mesos::internal::slave::docker::LocalPuller::create </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0292a51886ff5240557f5508ebd163b3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::vector&lt;std::string&gt; &gt; mesos::internal::slave::docker::LocalPuller::pull </td>
-          <td>(</td>
-          <td class="paramtype">const ::docker::spec::ImageReference &amp;&#160;</td>
-          <td class="paramname"><em>reference</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>directory</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>backend</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; Secret &gt; &amp;&#160;</td>
-          <td class="paramname"><em>config</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Pull a <a class="el" href="classDocker.html">Docker</a> image layers into the specified directory, and return the list of layer ids in that image in the right dependency order (i.e., base images are at the front). </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">reference</td><td>The docker image reference. </td></tr>
-    <tr><td class="paramname">directory</td><td>The target directory to store the layers. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>an ordered list of layer ids. </dd></dl>
-
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/slave/containerizer/mesos/provisioner/docker/<a class="el" href="local__puller_8hpp_source.html">local_puller.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png
deleted file mode 100644
index b05c87f..0000000
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html
index e4a3056..c756f00 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html
@@ -66,8 +66,8 @@ Inheritance diagram for mesos::internal::slave::docker::Puller:</div>
  <div class="center">
   <img src="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png" usemap="#mesos::internal::slave::docker::Puller_map" alt=""/>
   <map id="mesos::internal::slave::docker::Puller_map" name="mesos::internal::slave::docker::Puller_map">
-<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags..." alt="mesos::internal::slave::docker::LocalPuller" shape="rect" coords="0,56,261,80"/>
-<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" alt="mesos::internal::slave::docker::RegistryPuller" shape="rect" coords="271,56,532,80"/>
+<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html" title="ImageTarPuller assumes Docker images are stored in a local directory (configured with flags..." alt="mesos::internal::slave::docker::ImageTarPuller" shape="rect" coords="0,56,267,80"/>
+<area href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" alt="mesos::internal::slave::docker::RegistryPuller" shape="rect" coords="277,56,544,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -203,7 +203,7 @@ Static Public Member Functions</h2></td></tr>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>an ordered list of layer ids. </dd></dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a16c2cc974b10f12018910542f3114c82">mesos::internal::slave::docker::ImageTarPuller</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png
index 847d109..b2296f6 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png and b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/dir_7f263cf830df43f9519c6f564734252a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_7f263cf830df43f9519c6f564734252a.html b/content/api/latest/c++/dir_7f263cf830df43f9519c6f564734252a.html
index c32dc12..58a96b0 100644
--- a/content/api/latest/c++/dir_7f263cf830df43f9519c6f564734252a.html
+++ b/content/api/latest/c++/dir_7f263cf830df43f9519c6f564734252a.html
@@ -55,7 +55,7 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:local__puller_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="local__puller_8hpp.html">local_puller.hpp</a> <a href="local__puller_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:image__tar__puller_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="image__tar__puller_8hpp.html">image_tar_puller.hpp</a> <a href="image__tar__puller_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">message.hpp</a> <a href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index cd960bd..1a79c70 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -816,7 +816,7 @@
 <tr id="row_2_27_1_0_2_1_2_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp.html" target="_self">copy.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_27_1_0_2_1_3_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="overlay_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="overlay_8hpp.html" target="_self">overlay.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_27_1_0_2_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_2_27_1_0_2_2_" class="arrow" onclick="toggleFolder('2_27_1_0_2_2_')">&#9658;</span><span id="img_2_27_1_0_2_2_" class="iconfclosed" onclick="toggleFolder('2_27_1_0_2_2_')">&#160;</span><a class="el" href="dir_7f263cf830df43f9519c6f564734252a.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_2_27_1_0_2_2_0_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="local__puller_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="local__puller_8hpp.html" target="_self">local_puller.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_27_1_0_2_2_0_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="image__tar__puller_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="image__tar__puller_8hpp.html" target="_self">image_tar_puller.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_27_1_0_2_2_1_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html" target="_self">message.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_27_1_0_2_2_2_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="metadata__manager_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="metadata__manager_8hpp.html" target="_self">metadata_manager.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_27_1_0_2_2_3_" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html" target="_self">paths.hpp</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_0x7e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x7e.html b/content/api/latest/c++/functions_0x7e.html
index 43e3c0f..eb668af 100644
--- a/content/api/latest/c++/functions_0x7e.html
+++ b/content/api/latest/c++/functions_0x7e.html
@@ -370,6 +370,9 @@
 <li>~HugetlbSubsystemProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html#a03e32d7523ba2854e178bd9baa2d0f12">mesos::internal::slave::HugetlbSubsystemProcess</a>
 </li>
+<li>~ImageTarPuller()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#aec3dc9c00103aa267a2534010a3ef70b">mesos::internal::slave::docker::ImageTarPuller</a>
+</li>
 <li>~InMemoryStorage()
 : <a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html#afc2a10fe56c0144750dbe94c96abf926">mesos::state::InMemoryStorage</a>
 </li>
@@ -425,9 +428,6 @@
 <li>~LocalAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a9ad89bf8b0919470d40c06dcf1eb44db">mesos::internal::LocalAuthorizer</a>
 </li>
-<li>~LocalPuller()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#abb5ed830f604d10b14c70cf241c2fef9">mesos::internal::slave::docker::LocalPuller</a>
-</li>
 <li>~LocalResourceProvider()
 : <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">mesos::internal::LocalResourceProvider</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_c.html b/content/api/latest/c++/functions_c.html
index 28e6505..aa22efd 100644
--- a/content/api/latest/c++/functions_c.html
+++ b/content/api/latest/c++/functions_c.html
@@ -672,7 +672,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html#a51576f1fbad99442039d5531ea15aec0">mesos::internal::slave::CpusetSubsystemProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html#ad5a757cbd2145eee78c88e6a167fb851">mesos::internal::slave::CpuSubsystemProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html#abefe2969161077bbcc95d93f05336df0">mesos::internal::slave::DevicesSubsystemProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a23b8daf0f6eb6be7e92c08c6b1ed9ff9">mesos::internal::slave::docker::ImageTarPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_func_0x7e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x7e.html b/content/api/latest/c++/functions_func_0x7e.html
index 0c27e34..50ab7e5 100644
--- a/content/api/latest/c++/functions_func_0x7e.html
+++ b/content/api/latest/c++/functions_func_0x7e.html
@@ -369,6 +369,9 @@
 <li>~HugetlbSubsystemProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html#a03e32d7523ba2854e178bd9baa2d0f12">mesos::internal::slave::HugetlbSubsystemProcess</a>
 </li>
+<li>~ImageTarPuller()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#aec3dc9c00103aa267a2534010a3ef70b">mesos::internal::slave::docker::ImageTarPuller</a>
+</li>
 <li>~InMemoryStorage()
 : <a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html#afc2a10fe56c0144750dbe94c96abf926">mesos::state::InMemoryStorage</a>
 </li>
@@ -424,9 +427,6 @@
 <li>~LocalAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a9ad89bf8b0919470d40c06dcf1eb44db">mesos::internal::LocalAuthorizer</a>
 </li>
-<li>~LocalPuller()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#abb5ed830f604d10b14c70cf241c2fef9">mesos::internal::slave::docker::LocalPuller</a>
-</li>
 <li>~LocalResourceProvider()
 : <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">mesos::internal::LocalResourceProvider</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_func_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_c.html b/content/api/latest/c++/functions_func_c.html
index e56ce68..c1b6e38 100644
--- a/content/api/latest/c++/functions_func_c.html
+++ b/content/api/latest/c++/functions_func_c.html
@@ -476,7 +476,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html#a51576f1fbad99442039d5531ea15aec0">mesos::internal::slave::CpusetSubsystemProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html#ad5a757cbd2145eee78c88e6a167fb851">mesos::internal::slave::CpuSubsystemProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html#abefe2969161077bbcc95d93f05336df0">mesos::internal::slave::DevicesSubsystemProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a23b8daf0f6eb6be7e92c08c6b1ed9ff9">mesos::internal::slave::docker::ImageTarPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_func_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_p.html b/content/api/latest/c++/functions_func_p.html
index a9deb82..78400c9 100644
--- a/content/api/latest/c++/functions_func_p.html
+++ b/content/api/latest/c++/functions_func_p.html
@@ -106,6 +106,7 @@
 , <a class="el" href="structcgroups_1_1blkio_1_1Value.html#a75f36e71136816f38ac72f52fbf2d73d">cgroups::blkio::Value</a>
 , <a class="el" href="structcgroups_1_1devices_1_1Entry.html#a72b082f94735385e2c44a3fad3d97969">cgroups::devices::Entry</a>
 , <a class="el" href="classDuration.html#a90e922f926992750ed1f3ffc90b27c8b">Duration</a>
+, <a class="el" href="classHDFS.html#a123f071b1db5d17cf772e4d815e85d96">HDFS</a>
 , <a class="el" href="classmesos_1_1Attributes.html#ac0be630f63e750e5b57e182165cc74ac">mesos::Attributes</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#ac94fe4b6105e1cb64d1fa78d110a7ff4">mesos::internal::fs::MountInfoTable::Entry</a>
 , <a class="el" href="classmesos_1_1Resources.html#ac8d7723d1210bc22d5cb8ca059d6edd7">mesos::Resources</a>
@@ -301,7 +302,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad877f9008c46391e405a64e8e01295aa">mesos::internal::StorageLocalResourceProvider</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
 </li>
 <li>Priority()
 : <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
@@ -320,7 +321,7 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a164404524777b61682707683c5a20e56">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a992d838d9247014a0bd5e70f341e4c9d">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -332,7 +333,7 @@
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">process::Promise&lt; T &gt;</a>
 </li>
 <li>promised()
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a13b082df204388b05087c30477e67ac0">mesos::internal::log::Replica</a>
@@ -350,7 +351,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 </li>
 <li>Provisioner()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">mesos::internal::slave::Provisioner</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner</a>
 </li>
 <li>ProvisionerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess</a>
@@ -394,7 +395,7 @@
 </li>
 <li>pull()
 : <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a16c2cc974b10f12018910542f3114c82">mesos::internal::slave::docker::ImageTarPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_func_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_s.html b/content/api/latest/c++/functions_func_s.html
index 9554063..e32a02a 100644
--- a/content/api/latest/c++/functions_func_s.html
+++ b/content/api/latest/c++/functions_func_s.html
@@ -692,7 +692,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a86356cee57ee889e8353fc488a5e61a1">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a670413ae2850bb31a74f552672accf40">os::sysctl</a>
 </li>
 <li>System()
 : <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_h.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_h.html b/content/api/latest/c++/functions_h.html
index f13b2ad..a1697b5 100644
--- a/content/api/latest/c++/functions_h.html
+++ b/content/api/latest/c++/functions_h.html
@@ -98,7 +98,7 @@
 : <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a085dbf848194cbe653c95bdd4119a37f">mesos::uri::HadoopFetcherPlugin::Flags</a>
 </li>
 <li>hadoop_home
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">mesos::internal::slave::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2afc0d00d5990dd106e52b09c9441f4">mesos::internal::slave::Flags</a>
 </li>
 <li>handle()
 : <a class="el" href="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b">process::HttpProxy</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_p.html b/content/api/latest/c++/functions_p.html
index e77748b..6c9f19c 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -138,6 +138,7 @@
 , <a class="el" href="structcgroups_1_1blkio_1_1Value.html#a75f36e71136816f38ac72f52fbf2d73d">cgroups::blkio::Value</a>
 , <a class="el" href="structcgroups_1_1devices_1_1Entry.html#a72b082f94735385e2c44a3fad3d97969">cgroups::devices::Entry</a>
 , <a class="el" href="classDuration.html#a90e922f926992750ed1f3ffc90b27c8b">Duration</a>
+, <a class="el" href="classHDFS.html#a123f071b1db5d17cf772e4d815e85d96">HDFS</a>
 , <a class="el" href="classmesos_1_1Attributes.html#ac0be630f63e750e5b57e182165cc74ac">mesos::Attributes</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#ac94fe4b6105e1cb64d1fa78d110a7ff4">mesos::internal::fs::MountInfoTable::Entry</a>
 , <a class="el" href="classmesos_1_1Resources.html#a6603b57f6aa4c3c4eb4ea73f88498f99">mesos::Resources</a>
@@ -475,7 +476,7 @@
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
 </li>
 <li>print_name
 : <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -526,7 +527,7 @@
 , <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a164404524777b61682707683c5a20e56">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -534,12 +535,12 @@
 <li>ProcessWatcher()
 : <a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher&lt; T &gt;</a>
 </li>
-<li>Producer
-: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
-</li>
 <li>producer
 : <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
 </li>
+<li>Producer
+: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
+</li>
 <li>Profiler()
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
@@ -547,7 +548,7 @@
 : <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise&lt; T &gt;</a>
 </li>
 <li>Promise&lt; T &gt;
 : <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future&lt; T &gt;</a>
@@ -575,7 +576,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 </li>
 <li>Provisioner()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">mesos::internal::slave::Provisioner</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner</a>
 </li>
 <li>ProvisionerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess</a>
@@ -634,7 +635,7 @@
 </li>
 <li>pull()
 : <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html#a16c2cc974b10f12018910542f3114c82">mesos::internal::slave::docker::ImageTarPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_rela.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index bb8b5a2..abb61bb 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -339,14 +339,12 @@
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
 </li>
-<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index 07dca61..0861622 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -179,22 +179,18 @@
 </li>
 <li>Self
 : <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>self()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-</li>
-<li>Self
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-</li>
-<li>self()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 </li>
 <li>Self
 : <a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process&lt; T &gt;</a>
 </li>
 <li>self()
-: <a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">process::ProcessBase</a>
 </li>
 <li>send()
 : <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a07daef2f77a33b44451c4cf7d53ff627">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
@@ -698,29 +694,35 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaaf2f5692dca8cc06602ca25f62bbaba">mesos::internal::tests::MockCSIPlugin</a>
 , <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
+<li>state
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
+</li>
 <li>State
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
 </li>
 <li>state
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
 </li>
 <li>State
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
 </li>
 <li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
 </li>
 <li>State
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
 </li>
-<li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+<li>state()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
 </li>
 <li>State
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+</li>
+<li>state
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+</li>
+<li>State()
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html#a7e4a15d5df405e0c869a826b6bafc974">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#a074f7a7a087a82b3416965340365413d">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a>
 </li>
@@ -743,12 +745,12 @@
 <li>StateMachine()
 : <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine&lt; State &gt;</a>
 </li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
-</li>
 <li>statement()
 : <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow&lt; T &gt;</a>
 </li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>StaticVariable()
 : <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable&lt; T, name, signature &gt;</a>
 </li>
@@ -911,14 +913,12 @@
 <li>submitScheduler()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
 </li>
-<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
@@ -1044,7 +1044,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#aae16684fca2b68f7ae4c998cee5f6f7e">os::sysctl</a>
 </li>
 <li>sysname
 : <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3cd42e43/content/api/latest/c++/functions_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index 86699ad..529ddc2 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -304,11 +304,13 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a1794edfd7812b89606b905a3481af673">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
-, <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
 </li>
 <li>Update
 : <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
 </li>
+<li>update()
+: <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
+</li>
 <li>updateAllocation()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>