]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
FileStore:: queue_transactions, fine-grain submitManager lock 3702/head
authorNing Yao <yaoning@ruijie.com.cn>
Wed, 11 Feb 2015 10:47:11 +0000 (10:47 +0000)
committerNing Yao <yaoning@ruijie.com.cn>
Wed, 15 Apr 2015 13:19:21 +0000 (21:19 +0800)
commitdde64b335e251b630b3c0f960060883ab94c430b
tree5ef504a5b099b3c7ff694c74dd3759d3d436053d
parent7df0556210be3afdc02e2ca41b3a3b60569b753a
FileStore:: queue_transactions, fine-grain submitManager lock
there is no need to lock the code, which is dealing with encoding tls to tbl. The submitManager lock is used to make sure the sequencial submission for op. So encoding transaction data out of lock.

Signed-off-by: Ning Yao <yaoning@ruijie.com.cn>
src/os/FileStore.cc
src/os/JournalingObjectStore.cc
src/os/JournalingObjectStore.h