]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: scrub: record whole-object digest on scrub
authorSage Weil <sage@redhat.com>
Wed, 10 Dec 2014 17:25:54 +0000 (09:25 -0800)
committerSage Weil <sage@redhat.com>
Sat, 20 Dec 2014 15:30:03 +0000 (07:30 -0800)
commit28d4dd89c432a7d0f8854d8470b2f1215410fe77
treebaceecece7cf0293e5655f6e3efe50b3219cf771
parent6feb4a1710b21302ac1bcdbbe24ddda8df0ef76c
osd: scrub: record whole-object digest on scrub

If we do not have a whole-object digest, record one after a deep scrub.

Note that we make no particular attempt to avoid this on frequently
changing objects where the digest will quickly be invalidated.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h