Declarations for BalancePlanAuthority. More...
#include <map>
#include <boost/thread/condition.hpp>
#include <Hypertable/Lib/BalancePlan.h>
#include <Hypertable/Lib/MetaLogWriter.h>
#include <Hypertable/Lib/RangeServerRecovery/Plan.h>
#include "Context.h"
Go to the source code of this file.
Classes | |
class | Hypertable::BalancePlanAuthority |
Central authority for balance plans. More... | |
struct | Hypertable::BalancePlanAuthority::RecoveryPlans |
Holds plans for each range type. More... | |
struct | Hypertable::BalancePlanAuthority::lt_move_spec |
StrictWeakOrdering class for set of RangeMoveSpecs. More... | |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Typedefs | |
typedef std::shared_ptr < BalancePlanAuthority > | Hypertable::BalancePlanAuthorityPtr |
Smart pointer to BalancePlanAuthority. More... | |
Declarations for BalancePlanAuthority.
This file contains declarations for BalancePlanAuthority, a class that acts as the central authority for all active balance plans.
Definition in file BalancePlanAuthority.h.