]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: pgstat: remove get_osd_stat() from post-luminous state
authorGreg Farnum <gfarnum@redhat.com>
Fri, 19 May 2017 07:00:42 +0000 (00:00 -0700)
committerSage Weil <sage@redhat.com>
Fri, 2 Jun 2017 17:06:48 +0000 (13:06 -0400)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/mon/MgrMonitor.cc
src/mon/MgrStatMonitor.cc
src/mon/PGStatService.h

index 1c44daaf345bfca70ed36cf07aad52731d827ec9..863672afe7f5d7ccb29ec14a5a53bd6aa2bf32a5 100644 (file)
@@ -33,7 +33,6 @@ static ostream& _prefix(std::ostream *_dout, Monitor *mon,
 }
 
 
-
 void MgrMonitor::create_initial()
 {
 }
index 44ef1074d0a27eec5a118d032e4199b1077a2b03..4f3d392e81334eba50a4b53f995141c07d8aa4e1 100644 (file)
@@ -27,17 +27,6 @@ public:
   const pool_stat_t& get_pg_sum() const override { return digest.pg_sum; }
   const osd_stat_t& get_osd_sum() const override { return digest.osd_sum; }
 
-  const osd_stat_t *get_osd_stat(int osd) const override {
-    auto i = digest.osd_stat.find(osd);
-    if (i == digest.osd_stat.end()) {
-      return nullptr;
-    }
-    return &i->second;
-  }
-  const mempool::pgmap::unordered_map<int32_t,osd_stat_t> &get_osd_stat() const override {
-    return digest.osd_stat;
-  }
-
   size_t get_num_pg_by_osd(int osd) const override {
     return digest.get_num_pg_by_osd(osd);
   }
index 4916f90500de1ee8433641d10965affa77e576af..674dd874a315e98355944afc47108aa299b55091 100644 (file)
@@ -41,8 +41,12 @@ public:
   virtual const pool_stat_t& get_pg_sum() const = 0;
   virtual const osd_stat_t& get_osd_sum() const = 0;
 
-  virtual const osd_stat_t *get_osd_stat(int osd) const = 0;
-  virtual const mempool::pgmap::unordered_map<int32_t,osd_stat_t>& get_osd_stat() const = 0;
+  virtual const osd_stat_t *get_osd_stat(int osd) const {
+    ceph_abort();
+  }
+  virtual const mempool::pgmap::unordered_map<int32_t,osd_stat_t>& get_osd_stat() const {
+    ceph_abort();
+  }
   virtual float get_full_ratio() const {
     ceph_abort();
   }