]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PrimaryLogPG: do not generate data digest for BlueStore by default
authorxie xingguo <xie.xingguo@zte.com.cn>
Tue, 5 Sep 2017 12:56:32 +0000 (20:56 +0800)
committerDavid Zafman <dzafman@redhat.com>
Fri, 18 May 2018 16:37:55 +0000 (09:37 -0700)
commitb519a0b1c178561ed1f995b532dadf612797be60
treed61ccfcf21e7c400d1a31654f623b3b81147e3b6
parent5a77295c351d666295c2d6ee4eed910ee341ce22
osd/PrimaryLogPG: do not generate data digest for BlueStore by default

BlueStore enables CRC by default, so this is a dup and gains
no more benefits.

Turn this off by default, which is good for performance.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
(cherry picked from commit afcb617dc9791aa6551a1856c89b3e8e2648eabc)

Conflicts:
../qa/standalone/scrub/osd-scrub-repair.sh (Modify json object info instead of string)
qa/standalone/scrub/osd-scrub-repair.sh
qa/suites/rados/basic-luminous/scrub_test.yaml
src/common/options.cc
src/os/ObjectStore.h
src/os/bluestore/BlueStore.h
src/os/filestore/FileStore.h
src/osd/ECBackend.cc
src/osd/PrimaryLogPG.cc
src/osd/ReplicatedBackend.cc