#include <Common/Compat.h>
#include "OperationRecover.h"
#include <Hypertable/Master/BalancePlanAuthority.h>
#include <Hypertable/Master/OperationMoveRange.h>
#include <Hypertable/Master/OperationRecoverRanges.h>
#include <Hypertable/Master/OperationRelinquishAcknowledge.h>
#include <Hypertable/Master/ReferenceManager.h>
#include <Hypertable/Master/Utility.h>
#include <Hypertable/RangeServer/MetaLogDefinitionRangeServer.h>
#include <Hypertable/RangeServer/MetaLogEntityRange.h>
#include <Hypertable/RangeServer/MetaLogEntityTaskAcknowledgeRelinquish.h>
#include <Hypertable/Lib/LegacyDecoder.h>
#include <Hypertable/Lib/MetaLogReader.h>
#include <Common/Error.h>
#include <Common/md5.h>
#include <Common/FailureInducer.h>
#include <Common/ScopeGuard.h>
#include <chrono>
#include <ctime>
#include <sstream>
#include <thread>