]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Object level shard errors are tracked and used if no auth available 15397/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 17:46:48 +0000 (10:46 -0700)
commit1cacbea763c7aabfeaaf4bd5e878301044184117
treecaf85afe9b5b6867be869b500cca5ad8bdf94ffc
parent955deac56fcc90a424194ecaa988e7baaf98b6d2
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>
src/osd/PGBackend.cc
src/test/osd/osd-scrub-repair.sh