]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: don't assert on read errors in RecoveryQueue 14017/head
authorJohn Spray <john.spray@redhat.com>
Wed, 15 Mar 2017 22:16:55 +0000 (22:16 +0000)
committerJohn Spray <john.spray@redhat.com>
Fri, 17 Mar 2017 11:51:15 +0000 (11:51 +0000)
commitd98c56bc29219ab2e5bb64b3fdb584c11a061d4f
tree0f92a4833138f5f4b4c2ef2351ec1d22421caa48
parentd96bf146cd3cf599ae880affbc60c44f92196bf6
mds: don't assert on read errors in RecoveryQueue

On reflection, an error here is much more likely to
be some kind of system/config error than it is
to be something wrong with a particular file's objects,
so do a rank-wide damaged() instead of inventing
a whole new type in DamageTable just for this.

Fixes: http://tracker.ceph.com/issues/19282
Signed-off-by: John Spray <john.spray@redhat.com>
src/mds/RecoveryQueue.cc