]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd/PG: get_acting()
authorSage Weil <sage@redhat.com>
Wed, 13 Sep 2017 21:20:52 +0000 (17:20 -0400)
committerSage Weil <sage@redhat.com>
Fri, 6 Oct 2017 18:08:17 +0000 (13:08 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/OSD.cc
src/osd/PG.h

index 6a6191d9ac408015b7a8330447e132b918812388..30322af2720eea18923e71ed5dcf28069af1a4e4 100644 (file)
@@ -1670,7 +1670,7 @@ void OSDService::handle_misdirected_op(PG *pg, OpRequestRef op)
   clog->warn() << m->get_source_inst() << " misdirected " << m->get_reqid()
               << " pg " << m->get_raw_pg()
               << " to osd." << whoami
-              << " not " << pg->acting
+              << " not " << pg->get_acting()
               << " in e" << m->get_map_epoch() << "/" << osdmap->get_epoch();
 }
 
index a9d70d7b053a4ba5eb2f17620a92f783126d6067..7d585d997f24547e95e314483167b3e222cc725f 100644 (file)
@@ -625,6 +625,10 @@ public:
 
   set<int> blocked_by; ///< osds we are blocked by (for pg stats)
 
+public:
+  const vector<int> get_acting() const {
+    return acting;
+  }
   // [primary only] content recovery state
 
 public: