From: Patrick Donnelly Date: Wed, 11 Apr 2018 05:13:29 +0000 (-0700) Subject: Merge PR #19220 into master X-Git-Tag: v13.1.0~332 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=aaac83abb516f824f1caef470686b1bffeffa8b4;p=ceph.git Merge PR #19220 into master * refs/pull/19220/head: mds: limit run time of load balancer mds: add list to track recently used sub-directories mds: calculate other mds' last_epoch_under locally mds: cleanup mds_load map access/update mds: check export pin when choosing dirfrags for exporting mds: optimize MDBalancer::find_exports() mds: avoid creating unnecessary subtrees during load balance mds: mds: optimize MDBalancer::try_rebalance() mds: don't try exporting subdir if dirfrag is already being exported mds: don't try exporting dirfrags under mds's own mdsdir mds: cleanup MDBalancer::try_rebalance() mds: always pass current time to MDBalancer::{hit_inode,hit_dir} mds: remove unused MDBalancer::export_empties() mds: don't decay load counters when printing load mds: adjust pop_nested when importing subtree mds: adjust subtree popularity when import fails mds: adjust subtree popularity after rename mds: fix request rate calculation Reviewed-by: Patrick Donnelly --- aaac83abb516f824f1caef470686b1bffeffa8b4