Apache Mesos
Namespaces | Functions
recover.hpp File Reference
#include <stdint.h>
#include <process/future.hpp>
#include <process/owned.hpp>
#include <process/shared.hpp>
#include <stout/nothing.hpp>
#include "log/network.hpp"
#include "log/replica.hpp"

Go to the source code of this file.

Namespaces

 mesos
 
 mesos::internal
 
 mesos::internal::log
 

Functions

process::Future< Option
< RecoverResponse > > 
mesos::internal::log::runRecoverProtocol (size_t quorum, const process::Shared< Network > &network, const Metadata::Status &status, bool autoInitialize, const Duration &timeout=Seconds(10))
 
process::Future
< process::Owned< Replica > > 
mesos::internal::log::recover (size_t quorum, const process::Owned< Replica > &replica, const process::Shared< Network > &network, bool autoInitialize=false)