* refs/pull/57469/head:
mds: set dispatcher order
mds: use regular dispatch for processing beacons
msg: add priority to dispatcher invocation order
mds: note when dispatcher is called
Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
}
}
-bool MetricAggregator::ms_can_fast_dispatch2(const cref_t<Message> &m) const {
- return m->get_type() == MSG_MDS_METRICS;
-}
-
-void MetricAggregator::ms_fast_dispatch2(const ref_t<Message> &m) {
- bool handled = ms_dispatch2(m);
- ceph_assert(handled);
-}
-
bool MetricAggregator::ms_dispatch2(const ref_t<Message> &m) {
+ dout(25) << " processing " << m << dendl;
if (m->get_type() == MSG_MDS_METRICS &&
m->get_connection()->get_peer_type() == CEPH_ENTITY_TYPE_MDS) {
const Message *msg = m.get();