From 7881d16570f605964acc0e788e3a67eff60eeb10 Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Wed, 21 Feb 2018 23:47:50 +0300 Subject: [PATCH] test/fio: fix fio objectstore plugin building broken by ObjectStore::queue_transaction interface changes. Signed-off-by: Igor Fedotov "ifedotov@suse.com" --- src/test/fio/fio_ceph_objectstore.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/test/fio/fio_ceph_objectstore.cc b/src/test/fio/fio_ceph_objectstore.cc index 7d573ca86806d..784b94f93ca2e 100644 --- a/src/test/fio/fio_ceph_objectstore.cc +++ b/src/test/fio/fio_ceph_objectstore.cc @@ -667,10 +667,9 @@ int fio_ceph_os_queue(thread_data* td, io_u* u) ghobject_t pgmeta_oid(coll.pg.make_pgmeta_oid()); t.omap_setkeys(coll.cid, pgmeta_oid, omaps); } + t.register_on_commit(new UnitComplete(u)); os->queue_transaction(coll.ch, - std::move(t), - nullptr, - new UnitComplete(u)); + std::move(t)); return FIO_Q_QUEUED; } -- 2.39.5