]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
src/osd: relax the requirement that we scrub a whole hash value
authorSamuel Just <sjust@redhat.com>
Wed, 28 Sep 2016 20:24:56 +0000 (13:24 -0700)
committerDavid Zafman <dzafman@redhat.com>
Fri, 30 Sep 2016 23:43:08 +0000 (16:43 -0700)
commit27bdc8ce6d0a7d8ae47f29540f281ba417e16b4c
treea8bc4445d305efe524130d79c095832ff61090b5
parenta2c27c9423b43b8c5633fb0af95f28b0de94b365
src/osd: relax the requirement that we scrub a whole hash value

Previously, we needed to scrub all objects in clones in a single
hash value mainly to ensure that _scrub had access to all clones
of a single object at the same time.  Instead, just avoid letting
head or snapdir be a boundary (see the comment in the commit
for details).

Signed-off-by: Samuel Just <sjust@redhat.com>
src/common/hobject.h
src/osd/PG.cc
src/osd/PG.h
src/osd/osd_types.h