]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: revert preferred csum behavior
authorMark Nelson <mnelson@redhat.com>
Sun, 17 Jul 2016 11:39:41 +0000 (06:39 -0500)
committerMark Nelson <mnelson@redhat.com>
Mon, 18 Jul 2016 02:33:59 +0000 (21:33 -0500)
commitcab254e924ab4393c5418e98b9ce775b56869568
tree1a551a9a95e8725409be410a196866a68b3518a6
parentbf70bcb6c54e4d6404533bc91781a5ef77d62033
os/bluestore: revert preferred csum behavior

This passes "ceph_test_objectstore --gtest_filter=*/2".
This restores 4K random read performance to previous levels when objects
are were previously written out using large IOs (4MB in this case):

pre-patch: 26MB/s
post-pated: 610MB/s

Closes #10320

Signed-off-by: Mark Nelson <mnelson@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/bluestore_types.cc