]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: Add operate()/operate_read() log messages
authorDavid Zafman <david.zafman@inktank.com>
Fri, 21 Jun 2013 22:19:41 +0000 (15:19 -0700)
committerDavid Zafman <david.zafman@inktank.com>
Tue, 9 Jul 2013 21:09:24 +0000 (14:09 -0700)
Signed-off-by: David Zafman <david.zafman@inktank.com>
src/librados/IoCtxImpl.cc

index 411e62e5822b349927a5d7d6da418dea95a1030c..b5da027e8f6eca6ba74c87b3d3061f4428d892a6 100644 (file)
@@ -501,6 +501,8 @@ int librados::IoCtxImpl::operate(const object_t& oid, ::ObjectOperation *o,
 
   Context *onack = new C_SafeCond(&mylock, &cond, &done, &r);
 
+  int op = o->ops[0].op.op;
+  ldout(client->cct, 10) << ceph_osd_op_name(op) << " oid=" << oid << " nspace=" << oloc.nspace << dendl;
   lock->Lock();
   objecter->mutate(oid, oloc,
                   *o, snapc, ut, 0,
@@ -511,6 +513,8 @@ int librados::IoCtxImpl::operate(const object_t& oid, ::ObjectOperation *o,
   while (!done)
     cond.Wait(mylock);
   mylock.Unlock();
+  ldout(client->cct, 10) << "Objecter returned from "
+       << ceph_osd_op_name(op) << " r=" << r << dendl;
 
   set_sync_op_version(ver);
 
@@ -531,6 +535,8 @@ int librados::IoCtxImpl::operate_read(const object_t& oid,
 
   Context *onack = new C_SafeCond(&mylock, &cond, &done, &r);
 
+  int op = o->ops[0].op.op;
+  ldout(client->cct, 10) << ceph_osd_op_name(op) << " oid=" << oid << " nspace=" << oloc.nspace << dendl;
   lock->Lock();
   objecter->read(oid, oloc,
                   *o, snap_seq, pbl, 0,
@@ -541,6 +547,8 @@ int librados::IoCtxImpl::operate_read(const object_t& oid,
   while (!done)
     cond.Wait(mylock);
   mylock.Unlock();
+  ldout(client->cct, 10) << "Objecter returned from "
+       << ceph_osd_op_name(op) << " r=" << r << dendl;
 
   set_sync_op_version(ver);