]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mds/MDBalancer.h
update sources to v12.1.1
[ceph.git] / ceph / src / mds / MDBalancer.h
index 1f8d0dd1e607ecadd2e2f384985021ae94e9457c..d23185b22f898e1ffe278178813bfc62b5683991 100644 (file)
@@ -42,7 +42,7 @@ public:
     messenger(msgr),
     mon_client(monc),
     beat_epoch(0),
-    last_epoch_under(0), last_epoch_over(0), my_load(0.0), target_load(0.0)
+    last_epoch_under(0), my_load(0.0), target_load(0.0)
     { }
 
   mds_load_t get_load(utime_t);
@@ -73,6 +73,8 @@ public:
    */
   void maybe_fragment(CDir *dir, bool hot);
 
+  void handle_mds_failure(mds_rank_t who);
+
 private:
   typedef struct {
     std::map<mds_rank_t, double> targets;
@@ -123,7 +125,6 @@ private:
   int beat_epoch;
 
   int last_epoch_under;
-  int last_epoch_over;
   string bal_code;
   string bal_version;