]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: trim cache on regular schedule
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 7 Aug 2019 17:35:02 +0000 (10:35 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Sat, 24 Aug 2019 23:03:46 +0000 (16:03 -0700)
commit4b72cc60ebce4bd43eccb00f883411e85b0e3704
tree025b969833d47d01fa5d7b8ebc9e4624e1457294
parentdce9704c28cdffd4f56f4e91bfe129e393c1b0d8
mds: trim cache on regular schedule

Do this outside the standard tick interval as it needs to be driven more
frequently to keep up with client workloads that generate a lot of
capabilities.

Fixes: https://tracker.ceph.com/issues/41141
Fixes: https://tracker.ceph.com/issues/41140
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/common/options.cc
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/MDSRank.cc
src/mds/MDSRank.h