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 2019/01/11 22:00:58 UTC

[mesos-site] branch asf-site updated: Updated the website built from mesos SHA: 2a770e5.

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mesos-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 5e87be3  Updated the website built from mesos SHA: 2a770e5.
5e87be3 is described below

commit 5e87be33761969f5492a8d16a24ede50e76fc2c0
Author: jenkins <bu...@apache.org>
AuthorDate: Fri Jan 11 22:00:55 2019 +0000

    Updated the website built from mesos SHA: 2a770e5.
---
 content/api/latest/c++/Tokens.xml                  |  8 +--
 content/api/latest/c++/functions_func_r.html       |  8 +--
 content/api/latest/c++/functions_r.html            |  8 +--
 content/api/latest/c++/index.hhk                   | 16 ++---
 content/api/latest/c++/slave_8hpp_source.html      |  4 +-
 ..._2containerizer_2containerizer_8hpp_source.html |  2 +-
 .../latest/c++/src_2slave_2state_8hpp_source.html  | 74 +++++++++++-----------
 ...1_1slave_1_1state_1_1ExecutorState-members.html |  2 +-
 ...nternal_1_1slave_1_1state_1_1ExecutorState.html | 14 ++--
 ..._1slave_1_1state_1_1FrameworkState-members.html |  2 +-
 ...ternal_1_1slave_1_1state_1_1FrameworkState.html | 14 ++--
 ...rnal_1_1slave_1_1state_1_1RunState-members.html |  2 +-
 ..._1_1internal_1_1slave_1_1state_1_1RunState.html | 14 ++--
 ...al_1_1slave_1_1state_1_1SlaveState-members.html |  2 +-
 ..._1internal_1_1slave_1_1state_1_1SlaveState.html | 14 ++--
 15 files changed, 104 insertions(+), 80 deletions(-)

diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 2e534a0..b3321a8 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -134590,7 +134590,7 @@
       <Scope>mesos::internal::slave::state::ExecutorState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html</Path>
-    <Anchor>a873476d4c6aa5c570b83e333174af671</Anchor>
+    <Anchor>a243e267cfe88438d70953c74c922fb09</Anchor>
     <DeclaredIn>state.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -134672,7 +134672,7 @@
       <Scope>mesos::internal::slave::state::FrameworkState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html</Path>
-    <Anchor>a88aed4dd628fa76ef0f92874455f007d</Anchor>
+    <Anchor>ab1230bae0c9c9c732f5e6470f9942eeb</Anchor>
     <DeclaredIn>state.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -134816,7 +134816,7 @@
       <Scope>mesos::internal::slave::state::RunState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html</Path>
-    <Anchor>a4e08e42bbb81e7af57d648331268fcc1</Anchor>
+    <Anchor>a0b80c4db538d63db6b1f06d4db188948</Anchor>
     <DeclaredIn>state.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -134918,7 +134918,7 @@
       <Scope>mesos::internal::slave::state::SlaveState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html</Path>
-    <Anchor>aee41bf2e28323a2a475cdbaba977d4e3</Anchor>
+    <Anchor>a206db16e4dd23658e86476a9805a7b93</Anchor>
     <DeclaredIn>state.hpp</DeclaredIn>
   </Token>
   <Token>
diff --git a/content/api/latest/c++/functions_func_r.html b/content/api/latest/c++/functions_func_r.html
index b28104d..aefce44 100644
--- a/content/api/latest/c++/functions_func_r.html
+++ b/content/api/latest/c++/functions_func_r.html
@@ -213,11 +213,11 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">mesos::internal::slave::Provisioner</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">mesos::internal::slave::ProvisionerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">mesos::internal::slave::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">mesos::internal::slave::state::ExecutorState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">mesos::internal::slave::state::FrameworkState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09">mesos::internal::slave::state::ExecutorState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb">mesos::internal::slave::state::FrameworkState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc">mesos::internal::slave::state::ResourcesState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1">mesos::internal::slave::state::RunState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948">mesos::internal::slave::state::RunState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93">mesos::internal::slave::state::SlaveState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a2e49a328dccecaaef44bb547c79b1e0d">mesos::internal::slave::state::TaskState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">mesos::internal::slave::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#acdece0e92e67773d9f793fcade334eee">mesos::internal::slave::SubprocessLauncher</a>
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index 4f9626c..a840102 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -247,11 +247,11 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">mesos::internal::slave::Provisioner</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">mesos::internal::slave::ProvisionerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">mesos::internal::slave::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">mesos::internal::slave::state::ExecutorState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">mesos::internal::slave::state::FrameworkState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09">mesos::internal::slave::state::ExecutorState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb">mesos::internal::slave::state::FrameworkState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc">mesos::internal::slave::state::ResourcesState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1">mesos::internal::slave::state::RunState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948">mesos::internal::slave::state::RunState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93">mesos::internal::slave::state::SlaveState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a2e49a328dccecaaef44bb547c79b1e0d">mesos::internal::slave::state::TaskState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">mesos::internal::slave::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#acdece0e92e67773d9f793fcade334eee">mesos::internal::slave::SubprocessLauncher</a>
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 0946094..a1c7794 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -13379,7 +13379,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e"><param name="Name" value="id"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4"><param name="Name" value="info"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a23c3e37f5fdc1f8107d50e1cb27c74eb"><param name="Name" value="latest"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#af95714b376c0f7b2ce62ac1502489647"><param name="Name" value="runs"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html"><param name="Name" value="mesos::internal::slave::state::FrameworkState"></OBJECT>
@@ -13390,7 +13390,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66"><param name="Name" value="id"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b"><param name="Name" value="info"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a728950e0a987f9b7334eeb70239a4b72"><param name="Name" value="pid"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb"><param name="Name" value="recover"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html"><param name="Name" value="mesos::internal::slave::state::internal"></OBJECT>
   <UL>
@@ -13412,7 +13412,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#ab96ac551f70a53cda09bece97ba8bfc7"><param name="Name" value="http"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd"><param name="Name" value="id"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af5bbb78d5d870816bed066dc4d55c8ea"><param name="Name" value="libprocessPid"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a77a409b68769564c0148e971bd929db3"><param name="Name" value="RunState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6b059882bec3801cca1567f477e89881"><param name="Name" value="tasks"></OBJECT>
   </UL>
@@ -13422,7 +13422,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aca52eeca2b7e9e6a0b4b2012f571e1ba"><param name="Name" value="frameworks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a3627a34c7667d97918f72acdf680a34b"><param name="Name" value="id"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4"><param name="Name" value="info"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ae16098c8a30475c847f2c30921eaf975"><param name="Name" value="SlaveState"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="Name" value="mesos::internal::slave::state::State"></OBJECT>
@@ -21471,11 +21471,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51"><param name="Name" value="mesos::internal::slave::ProvisionerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b"><param name="Name" value="mesos::internal::slave::state"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671"><param name="Name" value="mesos::internal::slave::state::ExecutorState"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d"><param name="Name" value="mesos::internal::slave::state::FrameworkState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09"><param name="Name" value="mesos::internal::slave::state::ExecutorState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb"><param name="Name" value="mesos::internal::slave::state::FrameworkState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc"><param name="Name" value="mesos::internal::slave::state::ResourcesState"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1"><param name="Name" value="mesos::internal::slave::state::RunState"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3"><param name="Name" value="mesos::internal::slave::state::SlaveState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948"><param name="Name" value="mesos::internal::slave::state::RunState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93"><param name="Name" value="mesos::internal::slave::state::SlaveState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a2e49a328dccecaaef44bb547c79b1e0d"><param name="Name" value="mesos::internal::slave::state::TaskState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42"><param name="Name" value="mesos::internal::slave::Store"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#acdece0e92e67773d9f793fcade334eee"><param name="Name" value="mesos::internal::slave::SubprocessLauncher"></OBJECT>
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index 5d1a993..d9dc5eb 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a726fa325995a88be3eda7b99545f89a9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a726fa325995a88be3eda7b99545f89a9">mesos::internal::slave::Executor::completedTasks</a></div><div class="ttdeci">circular_buffer&lt; std::shared_ptr&lt; Task &gt; &gt; completedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1019</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ae55ae82756d7af7868412d5df946da12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae55ae82756d7af7868412d5df946da12">mesos::internal::slave::Executor::heartbeater</a></div><div class="ttdeci">process::Owned&lt; ResponseHeartbeater&lt; executor::Event, v1::executor::Event &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> slave.hpp:991</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal_html_afd4f2dc3497696e1c47b8d0819fec313"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#afd4f2dc3497696e1c47b8d0819fec313">mesos::internal::slave::state::internal::checkpoint</a></div><div class="ttdeci">Try&lt; Nothing &gt; checkpoint(const std::string &amp;path, const std::string &amp;message, bool sync)</div><div class="ttdef"><b>Definition:</b> state.hpp:123</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:300</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:301</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a501cc0851b8609a0305cb6b4604081ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a501cc0851b8609a0305cb6b4604081ab">mesos::internal::slave::Slave::_reregisterExecutor</a></div><div class="ttdeci">void _reregisterExecutor(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="evolve_8hpp_html"><div class="ttname"><a href="evolve_8hpp.html">evolve.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a355d5c297d06b8e818df3edcfd69648b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave::age</a></div><div class="ttdeci">Duration age(double usage)</div></div>
@@ -296,7 +296,7 @@
 <div class="ttc" id="classmesos_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:29</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:319</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:321</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
index 8b27110..4d25e57 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="namespaceprocess_1_1http__parsing_html_aafd4f335653a52c4c13fa094d8943969"><div class="ttname"><a href="namespaceprocess_1_1http__parsing.html#aafd4f335653a52c4c13fa094d8943969">process::http_parsing::SUCCESS</a></div><div class="ttdeci">constexpr int SUCCESS</div><div class="ttdef"><b>Definition:</b> decoder.hpp:49</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a41ab321c7dd4a940fce865953621881f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:126</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:355</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:358</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:83</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2fetcher_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
diff --git a/content/api/latest/c++/src_2slave_2state_8hpp_source.html b/content/api/latest/c++/src_2slave_2state_8hpp_source.html
index 2555b11..ab8b854 100644
--- a/content/api/latest/c++/src_2slave_2state_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2state_8hpp_source.html
@@ -52,50 +52,50 @@
 <div class="title">state.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2slave_2state_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
+<a href="src_2slave_2state_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
 <div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a036cd904332629bc05c752ac6cd094e9"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a036cd904332629bc05c752ac6cd094e9">mesos::internal::slave::state::RunState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:296</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a036cd904332629bc05c752ac6cd094e9"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a036cd904332629bc05c752ac6cd094e9">mesos::internal::slave::state::RunState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:297</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_ab6aedf5b9bda94224599094cb8140c83"><div class="ttname"><a href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">mesos::downgradeResources</a></div><div class="ttdeci">Try&lt; Nothing &gt; downgradeResources(google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</div></div>
 <div class="ttc" id="rename_8hpp_html"><div class="ttname"><a href="rename_8hpp.html">rename.hpp</a></div></div>
 <div class="ttc" id="classResult_html_ac2cdc0db9f9d29a5bb2f1cf19c29da49"><div class="ttname"><a href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> result.hpp:112</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_aca52eeca2b7e9e6a0b4b2012f571e1ba"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aca52eeca2b7e9e6a0b4b2012f571e1ba">mesos::internal::slave::state::SlaveState::frameworks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, FrameworkState &gt; frameworks</div><div class="ttdef"><b>Definition:</b> state.hpp:366</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_aca52eeca2b7e9e6a0b4b2012f571e1ba"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aca52eeca2b7e9e6a0b4b2012f571e1ba">mesos::internal::slave::state::SlaveState::frameworks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, FrameworkState &gt; frameworks</div><div class="ttdef"><b>Definition:</b> state.hpp:370</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:36</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Task &gt;</a></div></div>
 <div class="ttc" id="namespaceos_html_ac1c8ce3595084d78291f98c2be9f62ba"><div class="ttname"><a href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a></div><div class="ttdeci">Try&lt; Nothing &gt; rm(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> rm.hpp:26</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_a85a6b53e715be297825be643113f30e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State::resources</a></div><div class="ttdeci">Option&lt; ResourcesState &gt; resources</div><div class="ttdef"><b>Definition:</b> state.hpp:377</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_a85a6b53e715be297825be643113f30e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State::resources</a></div><div class="ttdeci">Option&lt; ResourcesState &gt; resources</div><div class="ttdef"><b>Definition:</b> state.hpp:381</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal_html_afd4f2dc3497696e1c47b8d0819fec313"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#afd4f2dc3497696e1c47b8d0819fec313">mesos::internal::slave::state::internal::checkpoint</a></div><div class="ttdeci">Try&lt; Nothing &gt; checkpoint(const std::string &amp;path, const std::string &amp;message, bool sync)</div><div class="ttdef"><b>Definition:</b> state.hpp:123</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:300</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_af5bbb78d5d870816bed066dc4d55c8ea"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af5bbb78d5d870816bed066dc4d55c8ea">mesos::internal::slave::state::RunState::libprocessPid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; libprocessPid</div><div class="ttdef"><b>Definition:</b> state.hpp:287</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:301</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_af5bbb78d5d870816bed066dc4d55c8ea"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af5bbb78d5d870816bed066dc4d55c8ea">mesos::internal::slave::state::RunState::libprocessPid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; libprocessPid</div><div class="ttdef"><b>Definition:</b> state.hpp:288</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result&lt; T &gt; error(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; id::UUID &gt;</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a726ae9248ae590e4643fb6da24504a2e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a726ae9248ae590e4643fb6da24504a2e">mesos::internal::slave::state::ResourcesState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:351</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_a642b485f91451df2456ceb6c5ebfec2b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b">mesos::internal::slave::state::FrameworkState::info</a></div><div class="ttdeci">Option&lt; FrameworkInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:330</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_adf84f9e591f222f2929a98903c4ac474"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#adf84f9e591f222f2929a98903c4ac474">mesos::internal::slave::state::ResourcesState::target</a></div><div class="ttdeci">Option&lt; Resources &gt; target</div><div class="ttdef"><b>Definition:</b> state.hpp:350</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a6b059882bec3801cca1567f477e89881"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6b059882bec3801cca1567f477e89881">mesos::internal::slave::state::RunState::tasks</a></div><div class="ttdeci">hashmap&lt; TaskID, TaskState &gt; tasks</div><div class="ttdef"><b>Definition:</b> state.hpp:285</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a726ae9248ae590e4643fb6da24504a2e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a726ae9248ae590e4643fb6da24504a2e">mesos::internal::slave::state::ResourcesState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:354</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_a642b485f91451df2456ceb6c5ebfec2b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b">mesos::internal::slave::state::FrameworkState::info</a></div><div class="ttdeci">Option&lt; FrameworkInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:333</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_adf84f9e591f222f2929a98903c4ac474"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#adf84f9e591f222f2929a98903c4ac474">mesos::internal::slave::state::ResourcesState::target</a></div><div class="ttdeci">Option&lt; Resources &gt; target</div><div class="ttdef"><b>Definition:</b> state.hpp:353</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a6b059882bec3801cca1567f477e89881"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6b059882bec3801cca1567f477e89881">mesos::internal::slave::state::RunState::tasks</a></div><div class="ttdeci">hashmap&lt; TaskID, TaskState &gt; tasks</div><div class="ttdef"><b>Definition:</b> state.hpp:286</div></div>
 <div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_a913abd73990a86de728ab7141b714b85"><div class="ttname"><a href="namespaceos.html#a913abd73990a86de728ab7141b714b85">os::mktemp</a></div><div class="ttdeci">Try&lt; std::string &gt; mktemp(const std::string &amp;path=path::join(os::temp(),&quot;XXXXXX&quot;))</div><div class="ttdef"><b>Definition:</b> mktemp.hpp:36</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_html_a6bdbe39082783fa5f8073104c5aa5b3c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state.html#a6bdbe39082783fa5f8073104c5aa5b3c">mesos::internal::slave::state::read&lt; Resources &gt;</a></div><div class="ttdeci">Result&lt; Resources &gt; read&lt; Resources &gt;(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> state.hpp:104</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_af72a5cac973ca74938bd0b060dc905fd"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd">mesos::internal::slave::state::RunState::id</a></div><div class="ttdeci">Option&lt; ContainerID &gt; id</div><div class="ttdef"><b>Definition:</b> state.hpp:284</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_af72a5cac973ca74938bd0b060dc905fd"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd">mesos::internal::slave::state::RunState::id</a></div><div class="ttdeci">Option&lt; ContainerID &gt; id</div><div class="ttdef"><b>Definition:</b> state.hpp:285</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a5c14a61ac614a9f185c37124db32b480"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a5c14a61ac614a9f185c37124db32b480">mesos::internal::slave::state::TaskState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:268</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:355</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:358</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:83</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a45df01b06cc4e27be1631f4f9c85e986"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a45df01b06cc4e27be1631f4f9c85e986">mesos::internal::slave::state::TaskState::acks</a></div><div class="ttdeci">hashset&lt; id::UUID &gt; acks</div><div class="ttdef"><b>Definition:</b> state.hpp:267</div></div>
 <div class="ttc" id="namespaceprocess_html_a373bd5e2bd8f2694e4589293af477854"><div class="ttname"><a href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">process::base</a></div><div class="ttdeci">event_base * base</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a099e206bf4dad04e3dc7348df3a22024"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a099e206bf4dad04e3dc7348df3a22024">mesos::internal::slave::state::TaskState::updates</a></div><div class="ttdeci">std::vector&lt; StatusUpdate &gt; updates</div><div class="ttdef"><b>Definition:</b> state.hpp:266</div></div>
 <div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &amp;path1, const std::string &amp;path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:113</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a23c3e37f5fdc1f8107d50e1cb27c74eb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a23c3e37f5fdc1f8107d50e1cb27c74eb">mesos::internal::slave::state::ExecutorState::latest</a></div><div class="ttdeci">Option&lt; ContainerID &gt; latest</div><div class="ttdef"><b>Definition:</b> state.hpp:313</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a23c3e37f5fdc1f8107d50e1cb27c74eb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a23c3e37f5fdc1f8107d50e1cb27c74eb">mesos::internal::slave::state::ExecutorState::latest</a></div><div class="ttdeci">Option&lt; ContainerID &gt; latest</div><div class="ttdef"><b>Definition:</b> state.hpp:315</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">mesos::internal::slave::state::ResourcesState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:341</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_ab96ac551f70a53cda09bece97ba8bfc7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#ab96ac551f70a53cda09bece97ba8bfc7">mesos::internal::slave::state::RunState::http</a></div><div class="ttdeci">Option&lt; bool &gt; http</div><div class="ttdef"><b>Definition:</b> state.hpp:291</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">mesos::internal::slave::state::ResourcesState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:344</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_ab96ac551f70a53cda09bece97ba8bfc7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#ab96ac551f70a53cda09bece97ba8bfc7">mesos::internal::slave::state::RunState::http</a></div><div class="ttdeci">Option&lt; bool &gt; http</div><div class="ttdef"><b>Definition:</b> state.hpp:292</div></div>
 <div class="ttc" id="namespacemesos_html_acd6e7795d91704a2923093e05c5ef62a"><div class="ttname"><a href="namespacemesos.html#acd6e7795d91704a2923093e05c5ef62a">mesos::upgradeResources</a></div><div class="ttdeci">void upgradeResources(google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2utils_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2utils_8hpp.html">utils.hpp</a></div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespaceos_html_afbf1b5778345bb68b1909bff6e8c8961"><div class="ttname"><a href="namespaceos.html#afbf1b5778345bb68b1909bff6e8c8961">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true, bool sync=false)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:42</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_ae4acfebbe3d16f5d032ddcaea1ab775e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e">mesos::internal::slave::state::ExecutorState::id</a></div><div class="ttdeci">ExecutorID id</div><div class="ttdef"><b>Definition:</b> state.hpp:311</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a9c65bc3e236f1a8b2b3ae2d96f11801a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdef"><b>Definition:</b> state.hpp:349</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_ae4acfebbe3d16f5d032ddcaea1ab775e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e">mesos::internal::slave::state::ExecutorState::id</a></div><div class="ttdeci">ExecutorID id</div><div class="ttdef"><b>Definition:</b> state.hpp:313</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a9c65bc3e236f1a8b2b3ae2d96f11801a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdef"><b>Definition:</b> state.hpp:352</div></div>
 <div class="ttc" id="write_8hpp_html"><div class="ttname"><a href="write_8hpp.html">write.hpp</a></div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:202</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
@@ -105,20 +105,20 @@
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:272</div></div>
 <div class="ttc" id="mkdir_8hpp_html"><div class="ttname"><a href="mkdir_8hpp.html">mkdir.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_af95714b376c0f7b2ce62ac1502489647"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#af95714b376c0f7b2ce62ac1502489647">mesos::internal::slave::state::ExecutorState::runs</a></div><div class="ttdeci">hashmap&lt; ContainerID, RunState &gt; runs</div><div class="ttdef"><b>Definition:</b> state.hpp:314</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a1520e67b022f806c5bf6397cb562f483"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a1520e67b022f806c5bf6397cb562f483">mesos::internal::slave::state::ExecutorState::ExecutorState</a></div><div class="ttdeci">ExecutorState()</div><div class="ttdef"><b>Definition:</b> state.hpp:302</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a6214c5d19e5e98df06bd669a77eaa8cd"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6214c5d19e5e98df06bd669a77eaa8cd">mesos::internal::slave::state::RunState::forkedPid</a></div><div class="ttdeci">Option&lt; pid_t &gt; forkedPid</div><div class="ttdef"><b>Definition:</b> state.hpp:286</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_af95714b376c0f7b2ce62ac1502489647"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#af95714b376c0f7b2ce62ac1502489647">mesos::internal::slave::state::ExecutorState::runs</a></div><div class="ttdeci">hashmap&lt; ContainerID, RunState &gt; runs</div><div class="ttdef"><b>Definition:</b> state.hpp:316</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a1520e67b022f806c5bf6397cb562f483"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a1520e67b022f806c5bf6397cb562f483">mesos::internal::slave::state::ExecutorState::ExecutorState</a></div><div class="ttdeci">ExecutorState()</div><div class="ttdef"><b>Definition:</b> state.hpp:303</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a6214c5d19e5e98df06bd669a77eaa8cd"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6214c5d19e5e98df06bd669a77eaa8cd">mesos::internal::slave::state::RunState::forkedPid</a></div><div class="ttdeci">Option&lt; pid_t &gt; forkedPid</div><div class="ttdef"><b>Definition:</b> state.hpp:287</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a094771a0260a6cb9c5a4c28fa67602e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4">mesos::internal::slave::state::ExecutorState::info</a></div><div class="ttdeci">Option&lt; ExecutorInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:312</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a094771a0260a6cb9c5a4c28fa67602e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4">mesos::internal::slave::state::ExecutorState::info</a></div><div class="ttdeci">Option&lt; ExecutorInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:314</div></div>
 <div class="ttc" id="classResult_html_aedf79f3b14dcda5791b84a64ada4d412"><div class="ttname"><a href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">Result::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> result.hpp:115</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_ad00dc72b34265c58244f2609475e9a52"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#ad00dc72b34265c58244f2609475e9a52">mesos::internal::slave::state::State::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:384</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_a0e87f47367f9441f5f10b26f2c4fcaae"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State::State</a></div><div class="ttdeci">State()</div><div class="ttdef"><b>Definition:</b> state.hpp:375</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_ad00dc72b34265c58244f2609475e9a52"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#ad00dc72b34265c58244f2609475e9a52">mesos::internal::slave::state::State::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:388</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_a0e87f47367f9441f5f10b26f2c4fcaae"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State::State</a></div><div class="ttdeci">State()</div><div class="ttdef"><b>Definition:</b> state.hpp:379</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_html_a1607ea983f882e98da9653a6bcc6513b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b">mesos::internal::slave::state::recover</a></div><div class="ttdeci">Try&lt; State &gt; recover(const std::string &amp;rootDir, bool strict)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_acef705e489dcff53f85e350c76b5e994"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acef705e489dcff53f85e350c76b5e994">mesos::internal::slave::state::FrameworkState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:337</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_acef705e489dcff53f85e350c76b5e994"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acef705e489dcff53f85e350c76b5e994">mesos::internal::slave::state::FrameworkState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:340</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_ab88ce30e1cafe8719e7aa069df82df16"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#ab88ce30e1cafe8719e7aa069df82df16">mesos::internal::slave::state::TaskState::info</a></div><div class="ttdeci">Option&lt; Task &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:265</div></div>
 <div class="ttc" id="classPath_html_a0449e93ffb615ef7fd198ef03dd1100c"><div class="ttname"><a href="classPath.html#a0449e93ffb615ef7fd198ef03dd1100c">Path::dirname</a></div><div class="ttdeci">std::string dirname() const </div><div class="ttdoc">Extracts the component up to, but not including, the final &amp;#39;/&amp;#39;. </div><div class="ttdef"><b>Definition:</b> path.hpp:298</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_acb8551f77850aa0361034dbcb2bc3c66"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66">mesos::internal::slave::state::FrameworkState::id</a></div><div class="ttdeci">FrameworkID id</div><div class="ttdef"><b>Definition:</b> state.hpp:329</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_acb8551f77850aa0361034dbcb2bc3c66"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66">mesos::internal::slave::state::FrameworkState::id</a></div><div class="ttdeci">FrameworkID id</div><div class="ttdef"><b>Definition:</b> state.hpp:332</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_html_adeb89c1623e8d5af457b5b130aceac1d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state::read</a></div><div class="ttdeci">Result&lt; T &gt; read(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> state.hpp:81</div></div>
 <div class="ttc" id="namespaceos_html_a44efb295ca32b2b66bfac98309be2297"><div class="ttname"><a href="namespaceos.html#a44efb295ca32b2b66bfac98309be2297">os::rename</a></div><div class="ttdeci">Try&lt; Nothing &gt; rename(const std::string &amp;from, const std::string &amp;to, bool sync=false)</div><div class="ttdef"><b>Definition:</b> rename.hpp:40</div></div>
 <div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:55</div></div>
@@ -127,31 +127,31 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="common_2resources__utils_8hpp_html"><div class="ttname"><a href="common_2resources__utils_8hpp.html">resources_utils.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a1cd90dfb2e0c8cb14c45a8ce0ffacd5b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b">mesos::internal::slave::state::ResourcesState::ResourcesState</a></div><div class="ttdeci">ResourcesState()</div><div class="ttdef"><b>Definition:</b> state.hpp:343</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html_a1cd90dfb2e0c8cb14c45a8ce0ffacd5b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b">mesos::internal::slave::state::ResourcesState::ResourcesState</a></div><div class="ttdeci">ResourcesState()</div><div class="ttdef"><b>Definition:</b> state.hpp:346</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a944483d9d8c1750845b41cd2b96b44ad"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a944483d9d8c1750845b41cd2b96b44ad">mesos::internal::slave::state::TaskState::TaskState</a></div><div class="ttdeci">TaskState()</div><div class="ttdef"><b>Definition:</b> state.hpp:253</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_a3627a34c7667d97918f72acdf680a34b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a3627a34c7667d97918f72acdf680a34b">mesos::internal::slave::state::SlaveState::id</a></div><div class="ttdeci">SlaveID id</div><div class="ttdef"><b>Definition:</b> state.hpp:364</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_a3627a34c7667d97918f72acdf680a34b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a3627a34c7667d97918f72acdf680a34b">mesos::internal::slave::state::SlaveState::id</a></div><div class="ttdeci">SlaveID id</div><div class="ttdef"><b>Definition:</b> state.hpp:368</div></div>
 <div class="ttc" id="mktemp_8hpp_html"><div class="ttname"><a href="mktemp_8hpp.html">mktemp.hpp</a></div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_ac54ad19b479b77f6b8f3e6ac62a066ac"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ac54ad19b479b77f6b8f3e6ac62a066ac">mesos::internal::slave::state::SlaveState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:367</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_ac54ad19b479b77f6b8f3e6ac62a066ac"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ac54ad19b479b77f6b8f3e6ac62a066ac">mesos::internal::slave::state::SlaveState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:371</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</div></div>
 <div class="ttc" id="classResult_html_a85eaa52037223d71092e65701c166562"><div class="ttname"><a href="classResult.html#a85eaa52037223d71092e65701c166562">Result::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> result.hpp:111</div></div>
 <div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:113</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_ae252133ff6b2510a64888fc219960dda"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#ae252133ff6b2510a64888fc219960dda">mesos::internal::slave::state::State::slave</a></div><div class="ttdeci">Option&lt; SlaveState &gt; slave</div><div class="ttdef"><b>Definition:</b> state.hpp:378</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_ae252133ff6b2510a64888fc219960dda"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#ae252133ff6b2510a64888fc219960dda">mesos::internal::slave::state::State::slave</a></div><div class="ttdeci">Option&lt; SlaveState &gt; slave</div><div class="ttdef"><b>Definition:</b> state.hpp:382</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_acf454ebfad71bed1e2c2de161f8b4477"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#acf454ebfad71bed1e2c2de161f8b4477">mesos::internal::slave::state::ExecutorState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:315</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_ae16098c8a30475c847f2c30921eaf975"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ae16098c8a30475c847f2c30921eaf975">mesos::internal::slave::state::SlaveState::SlaveState</a></div><div class="ttdeci">SlaveState()</div><div class="ttdef"><b>Definition:</b> state.hpp:357</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a7b5b3e41c7b2062355c473cab8c7b0bb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a7b5b3e41c7b2062355c473cab8c7b0bb">mesos::internal::slave::state::RunState::completed</a></div><div class="ttdeci">bool completed</div><div class="ttdef"><b>Definition:</b> state.hpp:294</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_a728950e0a987f9b7334eeb70239a4b72"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a728950e0a987f9b7334eeb70239a4b72">mesos::internal::slave::state::FrameworkState::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> state.hpp:334</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_acf454ebfad71bed1e2c2de161f8b4477"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#acf454ebfad71bed1e2c2de161f8b4477">mesos::internal::slave::state::ExecutorState::errors</a></div><div class="ttdeci">unsigned int errors</div><div class="ttdef"><b>Definition:</b> state.hpp:317</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_ae16098c8a30475c847f2c30921eaf975"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ae16098c8a30475c847f2c30921eaf975">mesos::internal::slave::state::SlaveState::SlaveState</a></div><div class="ttdeci">SlaveState()</div><div class="ttdef"><b>Definition:</b> state.hpp:360</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a7b5b3e41c7b2062355c473cab8c7b0bb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a7b5b3e41c7b2062355c473cab8c7b0bb">mesos::internal::slave::state::RunState::completed</a></div><div class="ttdeci">bool completed</div><div class="ttdef"><b>Definition:</b> state.hpp:295</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_a728950e0a987f9b7334eeb70239a4b72"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a728950e0a987f9b7334eeb70239a4b72">mesos::internal::slave::state::FrameworkState::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> state.hpp:337</div></div>
 <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
 <div class="ttc" id="rm_8hpp_html"><div class="ttname"><a href="rm_8hpp.html">rm.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_aaec4b8d4fd6b18b58206f24656cbb5e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4">mesos::internal::slave::state::SlaveState::info</a></div><div class="ttdeci">Option&lt; SlaveInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:365</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_aaec4b8d4fd6b18b58206f24656cbb5e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4">mesos::internal::slave::state::SlaveState::info</a></div><div class="ttdeci">Option&lt; SlaveInfo &gt; info</div><div class="ttdef"><b>Definition:</b> state.hpp:369</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_aef99d901e03fb95eaed8ddfbbf1e2cf7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#aef99d901e03fb95eaed8ddfbbf1e2cf7">mesos::internal::slave::state::TaskState::id</a></div><div class="ttdeci">TaskID id</div><div class="ttdef"><b>Definition:</b> state.hpp:264</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_ad237e4adea9ae19e3ad889c31f350c6e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ad237e4adea9ae19e3ad889c31f350c6e">mesos::internal::slave::state::FrameworkState::executors</a></div><div class="ttdeci">hashmap&lt; ExecutorID, ExecutorState &gt; executors</div><div class="ttdef"><b>Definition:</b> state.hpp:336</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">mesos::internal::slave::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:373</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_ad237e4adea9ae19e3ad889c31f350c6e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ad237e4adea9ae19e3ad889c31f350c6e">mesos::internal::slave::state::FrameworkState::executors</a></div><div class="ttdeci">hashmap&lt; ExecutorID, ExecutorState &gt; executors</div><div class="ttdef"><b>Definition:</b> state.hpp:339</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">mesos::internal::slave::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:377</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:319</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:321</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState-members.html
index 9ca83d0..501aae4 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e">id</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a23c3e37f5fdc1f8107d50e1cb27c74eb">latest</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, bool strict)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry"><span class="mla [...]
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, bool strict, bool rebooted)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry">< [...]
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#af95714b376c0f7b2ce62ac1502489647">runs</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html
index d26ed33..74b486a 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html
@@ -69,8 +69,8 @@ Public Member Functions</h2></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:a873476d4c6aa5c570b83e333174af671"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">recover</a> (const std::string &amp;rootDir, const Slav [...]
-<tr class="separator:a873476d4c6aa5c570b83e333174af671"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a243e267cfe88438d70953c74c922fb09"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a243e267cfe88438d70953c74c922fb09">recover</a> (const std::string &amp;rootDir, const Slav [...]
+<tr class="separator:a243e267cfe88438d70953c74c922fb09"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -110,7 +110,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a873476d4c6aa5c570b83e333174af671"></a>
+<a class="anchor" id="a243e267cfe88438d70953c74c922fb09"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -145,7 +145,13 @@ Public Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>strict</em>&#160;</td>
+          <td class="paramname"><em>strict</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>rebooted</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState-members.html
index 8647bde..2eea666 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66">id</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a728950e0a987f9b7334eeb70239a4b72">pid</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, bool strict)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></td><td class="entry"><span class="mlabel">static</span> [...]
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, bool strict, bool rebooted)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></td><td class="entry"><span class="mlabel [...]
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html
index b879016..7d44341 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html
@@ -69,8 +69,8 @@ Public Member Functions</h2></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:a88aed4dd628fa76ef0f92874455f007d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">FrameworkState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">recover</a> (const std::string &amp;rootDir, const S [...]
-<tr class="separator:a88aed4dd628fa76ef0f92874455f007d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1230bae0c9c9c732f5e6470f9942eeb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">FrameworkState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#ab1230bae0c9c9c732f5e6470f9942eeb">recover</a> (const std::string &amp;rootDir, const S [...]
+<tr class="separator:ab1230bae0c9c9c732f5e6470f9942eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -110,7 +110,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a88aed4dd628fa76ef0f92874455f007d"></a>
+<a class="anchor" id="ab1230bae0c9c9c732f5e6470f9942eeb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -139,7 +139,13 @@ Public Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>strict</em>&#160;</td>
+          <td class="paramname"><em>strict</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>rebooted</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState-members.html
index ebe5b9c..ab4f5c3 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#ab96ac551f70a53cda09bece97ba8bfc7">http</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd">id</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af5bbb78d5d870816bed066dc4d55c8ea">libprocessPid</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, bool strict)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td> [...]
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, bool strict, bool rebooted)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::Ru [...]
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a77a409b68769564c0148e971bd929db3">RunState</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6b059882bec3801cca1567f477e89881">tasks</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html
index 3547eb7..c6efa6e 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html
@@ -69,8 +69,8 @@ Public Member Functions</h2></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:a4e08e42bbb81e7af57d648331268fcc1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">RunState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1">recover</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveI [...]
-<tr class="separator:a4e08e42bbb81e7af57d648331268fcc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b80c4db538d63db6b1f06d4db188948"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">RunState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a0b80c4db538d63db6b1f06d4db188948">recover</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveI [...]
+<tr class="separator:a0b80c4db538d63db6b1f06d4db188948"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -114,7 +114,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a4e08e42bbb81e7af57d648331268fcc1"></a>
+<a class="anchor" id="a0b80c4db538d63db6b1f06d4db188948"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -155,7 +155,13 @@ Public Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>strict</em>&#160;</td>
+          <td class="paramname"><em>strict</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>rebooted</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState-members.html
index e6f9874..81d2450 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState-members.html
@@ -61,7 +61,7 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aca52eeca2b7e9e6a0b4b2012f571e1ba">frameworks</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a3627a34c7667d97918f72acdf680a34b">id</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, bool strict)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93">recover</a>(const std::string &amp;rootDir, const SlaveID &amp;slaveId, bool strict, bool rebooted)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ae16098c8a30475c847f2c30921eaf975">SlaveState</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html
index 946be39..a8914cb 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html
@@ -69,8 +69,8 @@ Public Member Functions</h2></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:aee41bf2e28323a2a475cdbaba977d4e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">recover</a> (const std::string &amp;rootDir, const SlaveID &amp; [...]
-<tr class="separator:aee41bf2e28323a2a475cdbaba977d4e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a206db16e4dd23658e86476a9805a7b93"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a206db16e4dd23658e86476a9805a7b93">recover</a> (const std::string &amp;rootDir, const SlaveID &amp; [...]
+<tr class="separator:a206db16e4dd23658e86476a9805a7b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -108,7 +108,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aee41bf2e28323a2a475cdbaba977d4e3"></a>
+<a class="anchor" id="a206db16e4dd23658e86476a9805a7b93"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -131,7 +131,13 @@ Public Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>strict</em>&#160;</td>
+          <td class="paramname"><em>strict</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>rebooted</em>&#160;</td>
         </tr>
         <tr>
           <td></td>