]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: keep per-client revoking caps list
authorJohn Spray <john.spray@redhat.com>
Wed, 10 Sep 2014 12:37:37 +0000 (13:37 +0100)
committerJohn Spray <john.spray@redhat.com>
Mon, 15 Sep 2014 14:05:14 +0000 (15:05 +0100)
commitbf590f8a5df4f8199d524e3448853f0f6f8338c9
treeb6b4009678f6cf74e56e3811bd49f6a063930eb5
parenta6a0fd814b376a8938d73b25c2f24e23fd719611
mds: keep per-client revoking caps list

...to avoid doing an O(caps) scan to find out
which clients are responsible for any late-revoking
caps during health checks.

Signed-off-by: John Spray <john.spray@redhat.com>
src/mds/Beacon.cc
src/mds/CInode.cc
src/mds/Capability.h
src/mds/Locker.cc
src/mds/Locker.h