Declarations for FragmentReplayPlan. More...
#include <Common/Serializable.h>
#include <Common/StringExt.h>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/member.hpp>
#include <iostream>
Go to the source code of this file.
Classes | |
class | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlan |
Fragment replay plan. More... | |
struct | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlanById |
struct | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlanByLocation |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Hypertable::Lib | |
Hypertable library. | |
Hypertable::Lib::RangeServerRecovery | |
Typedefs | |
typedef boost::multi_index_container < FragmentReplayPlan, indexed_by< ordered_unique < tag< FragmentReplayPlanById > , member< FragmentReplayPlan, uint32_t,&FragmentReplayPlan::fragment > >, ordered_non_unique< tag < FragmentReplayPlanByLocation > , member< FragmentReplayPlan, string,&FragmentReplayPlan::location > > > > | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlanContainer |
typedef FragmentReplayPlanContainer::index < FragmentReplayPlanById > ::type | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlanIdIndex |
typedef FragmentReplayPlanContainer::index < FragmentReplayPlanByLocation > ::type | Hypertable::Lib::RangeServerRecovery::FragmentReplayPlanLocationIndex |
Declarations for FragmentReplayPlan.
This file contains declarations for FragmentReplayPlan, a class that holds information about how a single commit log fragment from a failed RangeServer will be replayed during recovery.
Definition in file FragmentReplayPlan.h.