* refs/pull/26638/head:
doc: update documentation for standby-replay
qa: update discontinous map test to use mds freezing
mon: add freeze MDS command
qa: update testing for standby-replay
mon: add setting for fs to enable standby-replay
ceph-mds: obsolete hot-standby option
fs: obsolete standby_for config options
messages/MMDSBeacon: use inline init
mds: avoid unnecessary copy of entity_addrvec_t
mds: use inline init for mds_info_t
mds: use rank from MDSMap always
mds: remove obsolete comment
qa: use SIGTERM when stopping vstart service
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
#include "PaxosService.h"
#include "msg/Messenger.h"
#include "messages/MMDSBeacon.h"
+ #include "CommandHandler.h"
-class MMonCommand;
-class MMDSLoadTargets;
-class MMDSMap;
class FileSystemCommandHandler;
- class MDSMonitor : public PaxosService, public PaxosFSMap {
+ class MDSMonitor : public PaxosService, public PaxosFSMap, protected CommandHandler {
public:
MDSMonitor(Monitor *mn, Paxos *p, string service_name);