Apache Mesos
|
#include <string>
#include <vector>
#include <mesos/allocator/allocator.pb.h>
#include <mesos/scheduler/scheduler.pb.h>
#include <mesos/authorizer/authorizer.hpp>
#include <mesos/maintenance/maintenance.hpp>
#include <mesos/quota/quota.hpp>
#include <mesos/resource_quantities.hpp>
#include <mesos/resources.hpp>
#include <process/future.hpp>
#include <stout/duration.hpp>
#include <stout/hashmap.hpp>
#include <stout/hashset.hpp>
#include <stout/lambda.hpp>
#include <stout/option.hpp>
#include <stout/try.hpp>
Go to the source code of this file.
Classes | |
struct | mesos::allocator::Options |
Pass in configuration to the allocator. More... | |
class | mesos::allocator::OfferConstraintsFilter |
struct | mesos::allocator::OfferConstraintsFilter::Options |
struct | mesos::allocator::OfferConstraintsFilter::Options::RE2Limits |
struct | mesos::allocator::FrameworkOptions |
Per-framework allocator-specific options that are not part of FrameworkInfo . More... | |
class | mesos::allocator::Allocator |
Basic model of an allocator: resources are allocated to a framework in the form of offers. More... | |
Namespaces | |
mesos | |
mesos::allocator | |
mesos::allocator::internal | |
Variables | |
constexpr Duration | mesos::allocator::DEFAULT_ALLOCATOR_RECOVERY_TIMEOUT = Minutes(10) |
constexpr double | mesos::allocator::DEFAULT_ALLOCATOR_AGENT_RECOVERY_FACTOR = 0.80 |