]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: Object level shard errors are tracked and used if no auth available 15421/head
authorDavid Zafman <dzafman@redhat.com>
Wed, 31 May 2017 22:39:19 +0000 (15:39 -0700)
committerDavid Zafman <dzafman@redhat.com>
Thu, 1 Jun 2017 21:40:05 +0000 (14:40 -0700)
commitbf26c5655505369753142646ac357df2b8897ab7
treed9e3d90733d373730686259d0930082caf166b16
parentae0eab53f0bb05c954fc98e019e2d5a054dbba45
osd: Object level shard errors are tracked and used if no auth available

Shards with object mismatch are tracked to mark them inconsistent
Fix test because storing omap_digest in object_info not behaving as before

Fixes: http://tracker.ceph.com/issues/20089
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 1cacbea763c7aabfeaaf4bd5e878301044184117)
src/osd/PGBackend.cc
src/test/osd/osd-scrub-repair.sh