]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: avoid using g_conf().get_val<...>(...) in hot path 23139/head
authorYan, Zheng <zyan@redhat.com>
Mon, 9 Jul 2018 11:16:29 +0000 (19:16 +0800)
committerYan, Zheng <zyan@redhat.com>
Fri, 20 Jul 2018 02:36:25 +0000 (10:36 +0800)
commitd249581df98455ddc6d0ce21faa2db87b21fad85
treea2c95f653f6f6dfe7e20eb6770d47188744a43bb
parent2365d597bfd56ce090d079a318aa934e869eafba
mds: avoid using g_conf().get_val<...>(...) in hot path

g_conf->get_val<>()'s overhead is high

Fixes: http://tracker.ceph.com/issues/24820
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
src/common/legacy_config_opts.h
src/mds/Locker.cc
src/mds/MDBalancer.cc
src/mds/MDBalancer.h
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/MDSDaemon.cc
src/mds/MDSRank.cc
src/mds/MDSRank.h