| Commit message (Expand) | Author | Age | Files | Lines |
* | mds: obviate MDLog::start_entry | Patrick Donnelly | 2023-08-01 | 1 | -5/+3 |
* | mds: remove inappropriate initialization of num_imported | Yongseok Oh | 2023-05-15 | 1 | -2/+0 |
* | mds: remove the stale class C_MDC_EmptyImport code | Xiubo Li | 2022-08-26 | 1 | -15/+0 |
* | mds: don't add null auth dentry to bottom lru | Shen, Hang | 2022-02-09 | 1 | -2/+2 |
* | mds: fix typo in the comments | Xiubo Li | 2021-09-25 | 1 | -1/+1 |
* | Merge PR #42541 into master | Patrick Donnelly | 2021-09-16 | 1 | -13/+13 |
|\ |
|
| * | mds: switch to use ceph_assert() instead of assert() | Xiubo Li | 2021-08-11 | 1 | -13/+13 |
* | | mds: build without "using namespace std" | Kefu Chai | 2021-08-13 | 1 | -0/+1 |
|/ |
|
* | mds: fix alternate_name durability | Patrick Donnelly | 2021-01-16 | 1 | -6/+7 |
* | mds: add alternate_name feature support for dentries | Xiubo Li | 2021-01-16 | 1 | -4/+13 |
* | mds: add static encode/decode helpers for remote in CDentry | Xiubo Li | 2021-01-16 | 1 | -16/+2 |
* | mds: add new CDentry tags support | Xiubo Li | 2021-01-16 | 1 | -9/+27 |
* | mds: distribute dirfrags for ephemeral distributed directory | Yan, Zheng | 2020-10-13 | 1 | -2/+1 |
* | mds: explicitly track files with client writeable ranges | Yan, Zheng | 2020-08-25 | 1 | -0/+6 |
* | mds: properly set CLIENTWRITEABLE flag for imported caps | Yan, Zheng | 2020-08-25 | 1 | -0/+26 |
* | mds: rename {CDir,Migrator}::cache to mdcache | Yan, Zheng | 2020-07-29 | 1 | -124/+124 |
* | mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes} | Yan, Zheng | 2020-07-29 | 1 | -3/+3 |
* | mds: slave -> peer | Sage Weil | 2020-07-14 | 1 | -1/+1 |
* | Merge pull request #35729 from rzarzynski/wip-bl-deprecate-claim | Ilya Dryomov | 2020-06-29 | 1 | -2/+2 |
|\ |
|
| * | common/bl, *: deprecate list::claim() in favor of operator=(list&&). | Radoslaw Zarzynski | 2020-06-29 | 1 | -2/+2 |
* | | mds: finish implementation of ephemeral pins | Patrick Donnelly | 2020-06-25 | 1 | -28/+2 |
* | | mds: add ephemeral pinning for subtrees | Sidharth Anupkrishnan | 2020-06-25 | 1 | -2/+28 |
* | | mds: allow export of pinned directory if empty | Patrick Donnelly | 2020-06-25 | 1 | -1/+1 |
|/ |
|
* | mds: relevel debug message levels for balancer/migrator | Patrick Donnelly | 2020-02-24 | 1 | -111/+97 |
* | mds: fix use-after-free in Migrater | Yan, Zheng | 2020-02-18 | 1 | -13/+24 |
* | Merge PR #27866 into master | Patrick Donnelly | 2019-12-21 | 1 | -66/+97 |
|\ |
|
| * | mds: adjust locking for subtree migration | Yan, Zheng | 2019-12-12 | 1 | -56/+83 |
| * | mds: take snaplock and policylock during path traverse. | Yan, Zheng | 2019-12-12 | 1 | -3/+8 |
| * | mds: let Locker::acquire_locks()'s caller choose locking order | Yan, Zheng | 2019-11-25 | 1 | -7/+6 |
* | | Merge PR #31595 into master | Patrick Donnelly | 2019-12-17 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | mds: optimize function, fragset_t::simplify, to improve the efficiency of me... | simon gao | 2019-11-29 | 1 | -2/+2 |
* | | mds: change MDCache::path_traverse()'s 'onfail' argument to flags | Yan, Zheng | 2019-11-09 | 1 | -1/+1 |
|/ |
|
* | Merge PR #24794 into master | Patrick Donnelly | 2019-09-13 | 1 | -1/+1 |
|\ |
|
| * | mds: answering all pending getattr/lookups targeting the same inode in one go | xuxuehan | 2019-08-20 | 1 | -1/+1 |
* | | cephfs: Make mds-mds per message versioned | dongdong tao | 2019-08-01 | 1 | -119/+144 |
|/ |
|
* | mds: apply configuration changes through MDSRank | Patrick Donnelly | 2019-07-13 | 1 | -4/+2 |
* | src/: use make_message<Foo> instead of Foo::create() | Kefu Chai | 2019-04-18 | 1 | -25/+32 |
* | client,mds: use ref_cast<Foo> instead of Foo::msgref_cast | Kefu Chai | 2019-04-18 | 1 | -13/+13 |
* | src/: use cref_t<Message> instead of Message::const_ref | Kefu Chai | 2019-04-18 | 1 | -22/+22 |
* | Merge PR #27051 into master | Patrick Donnelly | 2019-04-09 | 1 | -3/+10 |
|\ |
|
| * | mds: open import bounding dirfrags in batch | Yan, Zheng | 2019-04-03 | 1 | -3/+10 |
* | | Merge PR #26881 into master | Patrick Donnelly | 2019-04-04 | 1 | -9/+0 |
|\ \ |
|
| * | | mds: remove SimpleLock::replicate_relax() | Yan, Zheng | 2019-03-27 | 1 | -9/+0 |
| |/ |
|
* | | Merge PR #26056 into master | Patrick Donnelly | 2019-03-19 | 1 | -5/+5 |
|\ \ |
|
| * | | mds: check earlier if directories are already exported | Rishabh Dave | 2019-03-08 | 1 | -5/+5 |
| |/ |
|
* | | Merge PR #26817 into master | Patrick Donnelly | 2019-03-19 | 1 | -6/+8 |
|\ \ |
|
| * | | mds: avoid revoking Fsx from loner during directory fragmentation | Yan, Zheng | 2019-03-07 | 1 | -6/+8 |
| |/ |
|
* | | mds: convert get_*dirfrags to use vector | Patrick Donnelly | 2019-03-15 | 1 | -24/+25 |
* | | mds: convert iterator loop to generic loop | Patrick Donnelly | 2019-03-15 | 1 | -7/+8 |
|/ |
|
* | mds: refactor MDSContext inheritance | Patrick Donnelly | 2019-02-02 | 1 | -9/+9 |