diff --git a/branches/sage/mds/messages/MOSDPGLog.h b/branches/sage/mds/messages/MOSDPGLog.h index b7ed19dd64d..950c7df7eb1 100644 --- a/branches/sage/mds/messages/MOSDPGLog.h +++ b/branches/sage/mds/messages/MOSDPGLog.h @@ -38,6 +38,9 @@ public: } char *get_type_name() { return "PGlog"; } + void print(ostream& out) { + out << "pg_log(" << pgid << " e" << epoch << ")"; + } void encode_payload() { payload.append((char*)&epoch, sizeof(epoch)); diff --git a/branches/sage/mds/messages/MOSDPGSummary.h b/branches/sage/mds/messages/MOSDPGSummary.h index f41c6954b4c..0dcebffaf74 100644 --- a/branches/sage/mds/messages/MOSDPGSummary.h +++ b/branches/sage/mds/messages/MOSDPGSummary.h @@ -42,6 +42,9 @@ public: } char *get_type_name() { return "PGsum"; } + void print(ostream& out) { + out << "pg_summary(" << pgid << " e" << epoch << ")"; + } void encode_payload() { payload.append((char*)&epoch, sizeof(epoch)); diff --git a/branches/sage/mds/messages/MOSDPGUpdate.h b/branches/sage/mds/messages/MOSDPGUpdate.h index 20453b3e73e..869c02e18c1 100644 --- a/branches/sage/mds/messages/MOSDPGUpdate.h +++ b/branches/sage/mds/messages/MOSDPGUpdate.h @@ -42,6 +42,12 @@ class MOSDPGUpdate : public Message { } char *get_type_name() { return "PGUp"; } + void print(ostream& out) { + out << "pg_update(" << pgid << " e" << map_version; + if (complete) out << " complete"; + out << " lac=" << last_any_complete; + out << ")"; + } void encode_payload() { payload.append((char*)&map_version, sizeof(map_version));