]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: broadcast quota to relevant clients when quota is explicitly set 22271/head
authorZhi Zhang <willzzhang@tencent.com>
Wed, 16 May 2018 03:21:48 +0000 (11:21 +0800)
committerPrashant D <pdhange@redhat.com>
Mon, 28 May 2018 00:44:13 +0000 (20:44 -0400)
commitb79f5623c214ab78f6771207d5676e176d060e9d
tree16bca305d4866b84d1b39b6a943ba1e8b94aa82d
parent549dcee4e5c35f2d197c69bbed9b52e8add10c6b
mds: broadcast quota to relevant clients when quota is explicitly set

Try to broadcast quota to relevant clients proactively if quota is
explicitly set by someone, in case that client won't get quota update
for a long time.

Fixes: http://tracker.ceph.com/issues/24133
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
(cherry picked from commit b2a7643b102dbbb8221dcb8a785db5e4276ac284)
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/Server.cc