]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/PG: include map epoch in query results
authorSage Weil <sage@inktank.com>
Fri, 25 Jan 2013 17:40:07 +0000 (09:40 -0800)
committerSage Weil <sage@inktank.com>
Fri, 25 Jan 2013 17:40:07 +0000 (09:40 -0800)
Currently you can only infer it from the info.history.* fields.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index 7afa364af13caaebdc2d4fcf5a4ee80190aa4d66..66b60e9fdb91cc58bda477ec45d65bc154840634 100644 (file)
@@ -270,6 +270,7 @@ int ReplicatedPG::do_command(vector<string>& cmd, ostream& ss,
     JSONFormatter jsf(true);
     jsf.open_object_section("pg");
     jsf.dump_string("state", pg_state_string(get_state()));
+    jsf.dump_unsigned("epoch", get_osdmap()->get_epoch());
     jsf.open_array_section("up");
     for (vector<int>::iterator p = up.begin(); p != up.end(); ++p)
       jsf.dump_unsigned("osd", *p);