| Commit message (Expand) | Author | Age | Files | Lines |
* | mds: add bal_rank_mask option for ceph fs set | Yongseok Oh | 2022-10-13 | 1 | -4/+5 |
* | Merge pull request #46685 from Rethan/perf-limit-dump-loads-depth | Venky Shankar | 2022-08-24 | 1 | -1/+1 |
|\ |
|
| * | mds/MDBalancer: add an arg to limit depth when dump loads for dirfrags | haoyixing | 2022-06-27 | 1 | -1/+1 |
* | | mds: remove CDir::pop_spread | Patrick Donnelly | 2022-06-11 | 1 | -2/+2 |
|/ |
|
* | mds: build without "using namespace std" | Kefu Chai | 2021-08-13 | 1 | -5/+5 |
* | mds: update META_POP_READDIR/FETCH/STORE and cache_hit_rate for dump loads | Yongseok Oh | 2021-07-09 | 1 | -0/+2 |
* | mds: finish implementation of ephemeral pins | Patrick Donnelly | 2020-06-25 | 1 | -2/+2 |
* | mds: automatically fragment stray dirs | Simon Gao | 2020-04-21 | 1 | -0/+3 |
* | mds: Reorganize class members in MDBalancer header | root | 2019-09-25 | 1 | -14/+7 |
* | mds: apply configuration changes through MDSRank | Patrick Donnelly | 2019-07-13 | 1 | -3/+1 |
* | src/: use cref_t<Message> instead of Message::const_ref | Kefu Chai | 2019-04-18 | 1 | -2/+2 |
* | Merge PR #26056 into master | Patrick Donnelly | 2019-03-19 | 1 | -0/+1 |
|\ |
|
| * | mds: dont print auth trees if they are too many | Rishabh Dave | 2019-03-08 | 1 | -0/+1 |
* | | mds: convert get_*dirfrags to use vector | Patrick Donnelly | 2019-03-15 | 1 | -1/+1 |
* | | mds: constantize dump_loads | Patrick Donnelly | 2019-03-15 | 1 | -1/+1 |
|/ |
|
* | mds: scope using directives | Patrick Donnelly | 2018-12-18 | 1 | -7/+5 |
* | mds: manage Message lifetime with intrusive_ptr | Patrick Donnelly | 2018-08-15 | 1 | -4/+7 |
* | mds: calculate load by checking self CPU usage | Yan, Zheng | 2018-08-03 | 1 | -0/+1 |
* | mds: avoid using g_conf().get_val<...>(...) in hot path | Yan, Zheng | 2018-07-20 | 1 | -2/+9 |
* | mds: use monotonic time for DecayCounter | Patrick Donnelly | 2018-06-15 | 1 | -11/+14 |
* | mds: calculate other mds' last_epoch_under locally | Yan, Zheng | 2018-04-10 | 1 | -2/+1 |
* | mds: always pass current time to MDBalancer::{hit_inode,hit_dir} | Yan, Zheng | 2018-04-10 | 1 | -2/+2 |
* | mds: remove unused MDBalancer::export_empties() | Yan, Zheng | 2018-04-10 | 1 | -2/+0 |
* | mds: adjust subtree popularity after rename | Yan, Zheng | 2018-04-10 | 1 | -0/+1 |
* | mds: fix request rate calculation | Yan, Zheng | 2018-04-10 | 1 | -11/+10 |
* | Merge PR #20001 into master | Patrick Donnelly | 2018-01-31 | 1 | -2/+2 |
|\ |
|
| * | mds: use the steady clock on tick | Mohamad Gebai | 2018-01-18 | 1 | -2/+2 |
* | | Merge pull request #19255 from JianyuLi/joa-mdbalancer | Yan, Zheng | 2017-12-26 | 1 | -0/+1 |
|\ \ |
|
| * | | Make MDS evaluates the overload situation with the same criterion | Jianyu Li | 2017-12-20 | 1 | -0/+1 |
| |/ |
|
* / | mds: add asok command that dumps metadata popularity | Yan, Zheng | 2017-11-29 | 1 | -0/+2 |
|/ |
|
* | mds: remove unused MDBalancer member | Patrick Donnelly | 2017-06-23 | 1 | -2/+1 |
* | Update last_epoch_(over|under) in MDBalaner if mds0 has failed | Jianyu Li | 2017-06-22 | 1 | -0/+2 |
* | mds/MDBalancer: remove useless check_targets and hit_targets logic from MDS b... | Zhi Zhang | 2017-06-02 | 1 | -2/+0 |
* | mds: add export_pin feature | Patrick Donnelly | 2017-04-20 | 1 | -0/+2 |
* | mds: unify export_targets handling for all exports | Patrick Donnelly | 2017-04-18 | 1 | -22/+26 |
* | mds: remove unimplemented function | Patrick Donnelly | 2017-04-11 | 1 | -1/+0 |
* | mds: order MDBalancer header | Patrick Donnelly | 2017-04-11 | 1 | -70/+77 |
* | mds/MDBalancer: separate out fragmentation from hit_dir | John Spray | 2016-11-24 | 1 | -0/+8 |
* | mds: more deterministic timing on frag split/join | John Spray | 2016-11-24 | 1 | -7/+6 |
* | mds/MDBalancer: remove stale show_imports fn | John Spray | 2016-11-24 | 1 | -3/+0 |
* | mantle: re-design and fixes | Michael Sevilla | 2016-10-25 | 1 | -1/+4 |
* | mantle: write balancer policies in Lua | Michael Sevilla | 2016-10-25 | 1 | -0/+2 |
* | mds/MDBalancer: some types of definitions are cleanup | huanwen ren | 2016-08-03 | 1 | -1/+1 |
* | mds: pass MonClient ref into snapserver & mdbalancer | John Spray | 2015-07-28 | 1 | -1/+4 |
* | mds: Make all subsystems take an MDSRank instead of an MDS | John Spray | 2015-07-28 | 1 | -3/+6 |
* | mds: typedefs for rank and gid in MDSMap | John Spray | 2014-10-08 | 1 | -11/+11 |
* | mds: Switch to new context types | John Spray | 2014-08-25 | 1 | -1/+0 |
* | mds/MDBalancer.h: init some double variables in constructor | Danny Al-Gaaf | 2013-03-01 | 1 | -1/+1 |
* | mds: remove unused MDBalancer dump_pop_map() function. | Greg Farnum | 2012-02-24 | 1 | -1/+0 |
* | mds: make dirfrag thrashing join and split | Sage Weil | 2010-11-16 | 1 | -0/+1 |