| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "mds: wait the linkmerge/migrate to finish after unlink" | Xiubo Li | 2023-09-12 | 1 | -2/+1 |
* | mds: mark print methods const | Patrick Donnelly | 2023-08-08 | 1 | -2/+2 |
* | mds: allow unlink operation under lost+found directory | Venky Shankar | 2023-05-06 | 1 | -0/+1 |
* | mds: wait the linkmerge/migrate to finish after unlink | Xiubo Li | 2023-03-16 | 1 | -1/+2 |
* | mds: Store symlink target on the first data object | Kotresh HR | 2021-12-07 | 1 | -4/+5 |
* | mds: move the inos 1,2 and 3 macros to ceph_fs.h | Xiubo Li | 2021-04-28 | 1 | -1/+1 |
* | client: Port CephFS client to Windows | Lucian Petrut | 2021-01-13 | 1 | -0/+1 |
* | mds: track scrub status in multiple mds | Yan, Zheng | 2020-11-16 | 1 | -2/+3 |
* | mds: remove on_finish from {CInode,CDir}::scrub_info_t | Yan, Zheng | 2020-11-16 | 1 | -10/+3 |
* | mds: multiple mds scrub support | Simon Gao | 2020-11-16 | 1 | -1/+8 |
* | mds: change scrub traverse from post-order to breadth-first search | Simon Gao | 2020-11-16 | 1 | -63/+8 |
* | mds: make both CInode and CDir as entities of scrub | Yan, Zheng | 2020-11-16 | 1 | -2/+0 |
* | mds: optimize batch backtrace store | Erqi Chen | 2020-10-27 | 1 | -3/+3 |
* | mds: distribute dirfrags for ephemeral distributed directory | Yan, Zheng | 2020-10-13 | 1 | -15/+6 |
* | mds: defer encoding and storing the inode backtrace | Xiubo Li | 2020-09-24 | 1 | -0/+34 |
* | mds: explicitly track files with client writeable ranges | Yan, Zheng | 2020-08-25 | 1 | -0/+7 |
* | mds: only add inodes that clients want Frw or excl caps to open file table | Yan, Zheng | 2020-07-30 | 1 | -4/+4 |
* | Merge PR #36288 into master | Patrick Donnelly | 2020-07-30 | 1 | -0/+3 |
|\ |
|
| * | mds/CInode: Optimize only pinned by subtrees check | Mark Nelson | 2020-07-28 | 1 | -0/+3 |
* | | mds: track projected inode/fnode in Mutation | Yan, Zheng | 2020-07-29 | 1 | -5/+6 |
* | | mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes} | Yan, Zheng | 2020-07-29 | 1 | -88/+180 |
|/ |
|
* | Merge PR #35969 into master | Patrick Donnelly | 2020-07-18 | 1 | -1/+1 |
|\ |
|
| * | mds: optimize random threshold lookup for dentry load | Patrick Donnelly | 2020-07-14 | 1 | -1/+1 |
* | | Merge pull request #32707 from petrutlucian94/windows.4 | Kefu Chai | 2020-07-11 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | cls,rados,rbd,mds,common: Avoid name collision with Windows headers | Lucian Petrut | 2020-07-08 | 1 | -2/+2 |
* | | mds: replicate random pin state | Patrick Donnelly | 2020-06-25 | 1 | -2/+27 |
* | | mds: finish implementation of ephemeral pins | Patrick Donnelly | 2020-06-25 | 1 | -27/+28 |
* | | mds: add ephemeral pinning for subtrees | Sidharth Anupkrishnan | 2020-06-25 | 1 | -0/+24 |
|/ |
|
* | mds: don't shallow copy when decoding xattr map | Yan, Zheng | 2020-04-22 | 1 | -0/+6 |
* | tool: add cephfs-meta-injection to show and amend info of inode | simon gao | 2020-03-24 | 1 | -0/+4 |
* | mds: Build target 'common' without using namespace in headers | Adam C. Emerson | 2020-03-07 | 1 | -66/+66 |
* | mds: set cap id to 1 for newly created inode | Yan, Zheng | 2020-01-24 | 1 | -1/+2 |
* | Merge PR #32268 into master | Patrick Donnelly | 2020-01-06 | 1 | -0/+1 |
|\ |
|
| * | mds: pin dentry when attaching batch lookup to it | Yan, Zheng | 2019-12-16 | 1 | -0/+1 |
* | | mds: suppress frozen inode when locks of dir operation is cached. | Yan, Zheng | 2019-12-12 | 1 | -3/+6 |
* | | mds: invalidate lock caches when freezing dirfrag/subtree | Yan, Zheng | 2019-12-12 | 1 | -0/+3 |
* | | mds: initial code for lock cache | Yan, Zheng | 2019-12-12 | 1 | -1/+1 |
|/ |
|
* | Merge PR #29902 into master | Patrick Donnelly | 2019-09-26 | 1 | -1/+1 |
|\ |
|
| * | mds: cleanup dirty snap caps tracking | Yan, Zheng | 2019-09-16 | 1 | -1/+1 |
* | | Merge PR #24794 into master | Patrick Donnelly | 2019-09-13 | 1 | -0/+3 |
|\ \
| |/
|/| |
|
| * | mds: move BatchOp to separate translation unit | Patrick Donnelly | 2019-08-20 | 1 | -21/+2 |
| * | mds: answering all pending getattr/lookups targeting the same inode in one go | xuxuehan | 2019-08-20 | 1 | -0/+22 |
* | | cephfs: Make mds-mds per message versioned | dongdong tao | 2019-08-01 | 1 | -21/+20 |
|/ |
|
* | Merge PR #28804 into master | Patrick Donnelly | 2019-07-29 | 1 | -1/+2 |
|\ |
|
| * | mds: delay exporting directory whose pin value exceeds max rank id | Zhi Zhang | 2019-07-26 | 1 | -1/+2 |
* | | mds: Move inline functions with loops or switch statements to CInode.cc | Varsha Rao | 2019-07-25 | 1 | -87/+7 |
* | | mds: Reorganize class members in CInode header | Varsha Rao | 2019-07-25 | 1 | -373/+346 |
|/ |
|
* | mds: cleanup unneeded client_snap_caps when splitting snap inode | Yan, Zheng | 2019-05-21 | 1 | -1/+1 |
* | src/: use ref_t<Message> instead of Message::ref | Kefu Chai | 2019-04-18 | 1 | -1/+1 |
* | Merge PR #26881 into master | Patrick Donnelly | 2019-04-04 | 1 | -6/+1 |
|\ |
|