From: Samuel Just Date: Sat, 9 Mar 2013 01:15:14 +0000 (-0800) Subject: OSD: add debugging to start_split and complete_split X-Git-Tag: v0.60~78^2~17 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1a8c1701cccbbdc99095bceb5037f2457e72643b;p=ceph.git OSD: add debugging to start_split and complete_split Signed-off-by: Samuel Just --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 3554ffb993dd..6258c87193c5 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -118,7 +118,7 @@ #define dout_subsys ceph_subsys_osd #undef dout_prefix -#define dout_prefix _prefix(*_dout, whoami, get_osdmap()) +#define dout_prefix _prefix(_dout, whoami, get_osdmap()) static ostream& _prefix(std::ostream* _dout, int whoami, OSDMapRef osdmap) { return *_dout << "osd." << whoami << " " @@ -188,6 +188,7 @@ void OSDService::_start_split(const set &pgs) for (set::const_iterator i = pgs.begin(); i != pgs.end(); ++i) { + dout(10) << __func__ << ": Starting split on pg " << *i << dendl; assert(!in_progress_splits.count(*i)); in_progress_splits.insert(*i); } @@ -225,6 +226,7 @@ void OSDService::complete_split(const set &pgs) for (set::const_iterator i = pgs.begin(); i != pgs.end(); ++i) { + dout(10) << __func__ << ": Completing split on pg " << *i << dendl; assert(in_progress_splits.count(*i)); in_progress_splits.erase(*i); }