]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: use ghobject_t ctor for disk bw test
authorSage Weil <sage@redhat.com>
Thu, 18 Jun 2015 23:03:13 +0000 (16:03 -0700)
committerSage Weil <sage@redhat.com>
Fri, 19 Jun 2015 00:37:58 +0000 (17:37 -0700)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/OSD.cc

index b3e98acc51781de0699486410e4d613c8f2ef4dc..7d866ea8cd9080f28917d1c9f49f91bdb950caea 100644 (file)
@@ -5087,9 +5087,9 @@ void OSD::do_command(Connection *con, ceph_tid_t tid, vector<string>& cmd, buffe
       object_t oid(nm);
       hobject_t soid(sobject_t(oid, 0));
       ObjectStore::Transaction *t = new ObjectStore::Transaction;
-      t->write(coll_t::meta(), soid, 0, bsize, bl);
+      t->write(coll_t::meta(), ghobject_t(soid), 0, bsize, bl);
       store->queue_transaction_and_cleanup(NULL, t);
-      cleanupt->remove(coll_t::meta(), soid);
+      cleanupt->remove(coll_t::meta(), ghobject_t(soid));
     }
     store->sync_and_flush();
     utime_t end = ceph_clock_now(cct);