From 7868dbe08204b302ae27941fbfb01547aa4bb72c Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Fri, 23 Mar 2012 10:51:31 -0700 Subject: [PATCH] ObjectCacher: remove unused/unimplemented methods Signed-off-by: Josh Durgin --- src/osdc/ObjectCacher.cc | 45 ---------------------------------------- src/osdc/ObjectCacher.h | 5 ----- 2 files changed, 50 deletions(-) diff --git a/src/osdc/ObjectCacher.cc b/src/osdc/ObjectCacher.cc index eec119f63dbe8..c1b83e2e0c07f 100644 --- a/src/osdc/ObjectCacher.cc +++ b/src/osdc/ObjectCacher.cc @@ -1543,51 +1543,6 @@ void ObjectCacher::truncate_set(ObjectSet *oset, vector& exls) flush_set_callback(flush_set_callback_arg, oset); } - -void ObjectCacher::kick_sync_writers(ObjectSet *oset) -{ - if (oset->objects.empty()) { - ldout(cct, 10) << "kick_sync_writers on " << oset << " dne" << dendl; - return; - } - - ldout(cct, 10) << "kick_sync_writers on " << oset << dendl; - - list ls; - - for (xlist::iterator i = oset->objects.begin(); - !i.end(); ++i) { - Object *ob = *i; - - ls.splice(ls.begin(), ob->waitfor_wr); - } - - finish_contexts(cct, ls); -} - -void ObjectCacher::kick_sync_readers(ObjectSet *oset) -{ - if (oset->objects.empty()) { - ldout(cct, 10) << "kick_sync_readers on " << oset << " dne" << dendl; - return; - } - - ldout(cct, 10) << "kick_sync_readers on " << oset << dendl; - - list ls; - - for (xlist::iterator i = oset->objects.begin(); - !i.end(); ++i) { - Object *ob = *i; - - ls.splice(ls.begin(), ob->waitfor_rd); - } - - finish_contexts(cct, ls); -} - - - void ObjectCacher::verify_stats() const { ldout(cct, 10) << "verify_stats" << dendl; diff --git a/src/osdc/ObjectCacher.h b/src/osdc/ObjectCacher.h index 98ce8b6b7e072..36a7f1b5b43fb 100644 --- a/src/osdc/ObjectCacher.h +++ b/src/osdc/ObjectCacher.h @@ -574,7 +574,6 @@ class ObjectCacher { void flush_all(Context *onfinish=0); bool commit_set(ObjectSet *oset, Context *oncommit); - void commit_all(Context *oncommit=0); void purge_set(ObjectSet *oset); @@ -583,10 +582,6 @@ class ObjectCacher { void truncate_set(ObjectSet *oset, vector& ex); - void kick_sync_writers(ObjectSet *oset); - void kick_sync_readers(ObjectSet *oset); - - // file functions /*** async+caching (non-blocking) file interface ***/ -- 2.39.5