]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore/BlueStore: For overwrite a extent, allocate new extent rather than WAL. 7996/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Wed, 9 Mar 2016 15:52:23 +0000 (23:52 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Wed, 9 Mar 2016 15:52:23 +0000 (23:52 +0800)
commit5a5969e99ada86861b4cc23a71c82ab608ec3b81
treeb3d7558598fcde99febcc5fcd4b2daaeb0b85890
parent2c01f9116831cfbf7fccf14bcdb637e4ae96d21c
os/bluestore/BlueStore: For overwrite a extent, allocate new extent rather than WAL.

This bug introduce by commit:b0b4b6de362f0edf. This commit forget this
case which overwrite(0, bluestore_min_alloc_size).
For this case it  need a new extent rather than WAL.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/os/bluestore/BlueStore.cc