]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/osd_types: pg_t: remove set_preferred()
authorSage Weil <sage@redhat.com>
Fri, 23 Feb 2018 14:58:48 +0000 (08:58 -0600)
committerSage Weil <sage@redhat.com>
Fri, 23 Feb 2018 15:29:00 +0000 (09:29 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/osd_types.cc
src/osd/osd_types.h

index 5ca378d1677cfff3cfb5fdaa797594e1160e97c2..bf071ba455b844b2851c2987dace3daafdeceb83 100644 (file)
@@ -437,7 +437,6 @@ bool pg_t::parse(const char *s)
 
 bool spg_t::parse(const char *s)
 {
-  pgid.set_preferred(-1);
   shard = shard_id_t::NO_SHARD;
   uint64_t ppool;
   uint32_t pseed;
@@ -451,12 +450,8 @@ bool spg_t::parse(const char *s)
 
   const char *p = strchr(s, 'p');
   if (p) {
-    r = sscanf(p, "p%d", &pref);
-    if (r == 1) {
-      pgid.set_preferred(pref);
-    } else {
-      return false;
-    }
+    // preferred PGs were removed years ago
+    return false;
   }
 
   p = strchr(s, 's');
index 8c240c86a87014d1f1021796a3d568144ec252ed..f8156fe6eafef8530cccfe224fffd92cb35ad1a8 100644 (file)
@@ -407,9 +407,6 @@ struct pg_t {
   void set_pool(uint64_t p) {
     m_pool = p;
   }
-  void set_preferred(int32_t osd) {
-    m_preferred = osd;
-  }
 
   pg_t get_parent() const;
   pg_t get_ancestor(unsigned old_pg_num) const;