]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/kstore: add transaction dump msg in _txc_add_transaction
authorJianjian Huo <samuel.huo@gmail.com>
Wed, 17 Feb 2016 15:17:59 +0000 (07:17 -0800)
committerJianjian Huo <samuel.huo@gmail.com>
Wed, 17 Feb 2016 15:17:59 +0000 (07:17 -0800)
Signed-off-by: Jianjian Huo <samuel.huo@gmail.com>
src/os/kstore/KStore.cc

index 2b628cd946173cb633e3d242e58abd49693b7cea..ddc52e1cffeb626161cd7768e227eba24fbe561a 100644 (file)
@@ -2440,6 +2440,14 @@ int KStore::_txc_add_transaction(TransContext *txc, Transaction *t)
 {
   Transaction::iterator i = t->begin();
 
+  dout(30) << __func__ << " transaction dump:\n";
+  JSONFormatter f(true);
+  f.open_object_section("transaction");
+  t->dump(&f);
+  f.close_section();
+  f.flush(*_dout);
+  *_dout << dendl;
+
   vector<CollectionRef> cvec(i.colls.size());
   unsigned j = 0;
   for (vector<coll_t>::iterator p = i.colls.begin(); p != i.colls.end();