]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: include advisory `path` field in damage 16106/head
authorJohn Spray <john.spray@redhat.com>
Thu, 23 Mar 2017 13:07:32 +0000 (09:07 -0400)
committerNathan Cutler <ncutler@suse.com>
Tue, 4 Jul 2017 11:16:27 +0000 (13:16 +0200)
commit0b1dee0edcf3fe38289c10262655875d61a0dbbf
tree67810b12b153648565b7309f83872276b5d424d6
parent8452c0c134a1cae30ac9e80eb7e08c6e54b16239
mds: include advisory `path` field in damage

This will just be whatever path we were looking
at at the point that damage was notified -- no
intention whatsoever of providing any up to date
path or resolution when there are multiple paths
to an inode.

Fixes: http://tracker.ceph.com/issues/18509
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit c0bff51ef409eb6e4b2fc248e06e5a7e43faf51e)

Conflicts:
    src/mds/CDir.cc - trivial resolution (kraken does not have
        cb86740a5f4aa3eed43c7f09ac5e7e525a5c1d67)
src/mds/CDir.cc
src/mds/DamageTable.cc
src/mds/DamageTable.h
src/mds/MDCache.cc
src/mds/ScrubStack.cc