]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
objecter, librados: create Objecter::Op in two phases
authorYehuda Sadeh <yehuda@inktank.com>
Sat, 23 Nov 2013 01:21:57 +0000 (17:21 -0800)
committerYehuda Sadeh <yehuda@inktank.com>
Tue, 24 Dec 2013 17:00:03 +0000 (09:00 -0800)
commit771da13b6647ebbe8acce3a6f79ec7e84db08c21
treedf2ba736f0420e27cf7bf811aa3645defdbdb508
parenta6852afd03db47f6f613288726f6752a7048f329
objecter, librados: create Objecter::Op in two phases

(currently only in some librados operations)
First create the op, only then lock and submit so that we reduce lock
contention.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/librados/IoCtxImpl.cc
src/osdc/Objecter.h