diff --git a/src/messages/MOSDPGInfo.h b/src/messages/MOSDPGInfo.h index 83e74fb8c36bd..b7fe6d04433dd 100644 --- a/src/messages/MOSDPGInfo.h +++ b/src/messages/MOSDPGInfo.h @@ -31,10 +31,14 @@ class MOSDPGInfo : public Message { epoch_t get_epoch() { return epoch; } MOSDPGInfo() - : Message(MSG_OSD_PG_INFO, HEAD_VERSION, COMPAT_VERSION) {} + : Message(MSG_OSD_PG_INFO, HEAD_VERSION, COMPAT_VERSION) { + set_priority(CEPH_MSG_PRIO_HIGH); + } MOSDPGInfo(version_t mv) : Message(MSG_OSD_PG_INFO, HEAD_VERSION, COMPAT_VERSION), - epoch(mv) { } + epoch(mv) { + set_priority(CEPH_MSG_PRIO_HIGH); + } private: ~MOSDPGInfo() {} diff --git a/src/messages/MOSDPGLog.h b/src/messages/MOSDPGLog.h index 741b14170a107..66764256d2e3a 100644 --- a/src/messages/MOSDPGLog.h +++ b/src/messages/MOSDPGLog.h @@ -42,18 +42,24 @@ class MOSDPGLog : public Message { spg_t get_pgid() { return spg_t(info.pgid.pgid, to); } epoch_t get_query_epoch() { return query_epoch; } - MOSDPGLog() : Message(MSG_OSD_PG_LOG, HEAD_VERSION, COMPAT_VERSION) { } + MOSDPGLog() : Message(MSG_OSD_PG_LOG, HEAD_VERSION, COMPAT_VERSION) { + set_priority(CEPH_MSG_PRIO_HIGH); + } MOSDPGLog(shard_id_t to, shard_id_t from, version_t mv, pg_info_t& i) : Message(MSG_OSD_PG_LOG, HEAD_VERSION, COMPAT_VERSION), epoch(mv), query_epoch(mv), to(to), from(from), - info(i) { } + info(i) { + set_priority(CEPH_MSG_PRIO_HIGH); + } MOSDPGLog(shard_id_t to, shard_id_t from, version_t mv, pg_info_t& i, epoch_t query_epoch) : Message(MSG_OSD_PG_LOG, HEAD_VERSION, COMPAT_VERSION), epoch(mv), query_epoch(query_epoch), to(to), from(from), - info(i) { } + info(i) { + set_priority(CEPH_MSG_PRIO_HIGH); + } private: ~MOSDPGLog() {} diff --git a/src/messages/MOSDPGNotify.h b/src/messages/MOSDPGNotify.h index 6b9bdb33a8256..dcd7480199bdc 100644 --- a/src/messages/MOSDPGNotify.h +++ b/src/messages/MOSDPGNotify.h @@ -40,11 +40,14 @@ class MOSDPGNotify : public Message { vector >& get_pg_list() { return pg_list; } MOSDPGNotify() - : Message(MSG_OSD_PG_NOTIFY, HEAD_VERSION, COMPAT_VERSION) { } + : Message(MSG_OSD_PG_NOTIFY, HEAD_VERSION, COMPAT_VERSION) { + set_priority(CEPH_MSG_PRIO_HIGH); + } MOSDPGNotify(epoch_t e, vector >& l) : Message(MSG_OSD_PG_NOTIFY, HEAD_VERSION, COMPAT_VERSION), epoch(e) { pg_list.swap(l); + set_priority(CEPH_MSG_PRIO_HIGH); } private: ~MOSDPGNotify() {} diff --git a/src/messages/MOSDPGQuery.h b/src/messages/MOSDPGQuery.h index 81a55c24f13b2..2306d755a897b 100644 --- a/src/messages/MOSDPGQuery.h +++ b/src/messages/MOSDPGQuery.h @@ -34,13 +34,16 @@ class MOSDPGQuery : public Message { MOSDPGQuery() : Message(MSG_OSD_PG_QUERY, HEAD_VERSION, - COMPAT_VERSION) {} + COMPAT_VERSION) { + set_priority(CEPH_MSG_PRIO_HIGH); + } MOSDPGQuery(epoch_t e, map& ls) : Message(MSG_OSD_PG_QUERY, HEAD_VERSION, COMPAT_VERSION), epoch(e) { pg_list.swap(ls); + set_priority(CEPH_MSG_PRIO_HIGH); } private: ~MOSDPGQuery() {}