]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: compensate for sloppy hobject scrub bounds from hammer 6076/head
authorSage Weil <sage@redhat.com>
Thu, 24 Sep 2015 15:38:41 +0000 (11:38 -0400)
committerSage Weil <sage@redhat.com>
Thu, 24 Sep 2015 15:38:41 +0000 (11:38 -0400)
commitcdccf1106e453e8df933bb5fc418f4c70ba54ffc
treedcd2427fd81070dca4544cd53a45abe3887dde7b
parent6f11b82f3007819b58f143ad4b4911c4fb766ab9
osd/PG: compensate for sloppy hobject scrub bounds from hammer

Hammer is sloppy about the hobject_t's it uses for the scrub bounds in that
the pool isn't set.  (Hammer FileStore doesn't care, but post-hammer is
much more careful about this sort of thing.)

Compensate by setting the pool on any scrub messages we receive.

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