]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: use small encoding for bluefs extent and fnode 10375/head
authorxie xingguo <xie.xingguo@zte.com.cn>
Thu, 21 Jul 2016 07:50:56 +0000 (15:50 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Tue, 26 Jul 2016 12:09:31 +0000 (20:09 +0800)
commitcdbe210300735665eacad7ef7a4fb364f97a89f5
tree0433f3b02ab1808267c28770738664a62f2c940d
parent1b1c86f25c5dd331b9847921909234aedd8b1c12
os/bluestore: use small encoding for bluefs extent and fnode

Also change bdev of extent from uint16_t to uint8_t, which matches
the fnode prefer_bdev field better, and is good for efficiency.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/bluefs_types.cc
src/os/bluestore/bluefs_types.h