| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge PR #55421 into main | Venky Shankar | 2024-09-17 | 1 | -10/+11 |
|\ |
|
| * | mds: batch backtrace updates by pool-id when expiring a log segment | Venky Shankar | 2024-08-20 | 1 | -10/+11 |
* | | mds: refactor scrub and uninline accounting | Milind Changire | 2024-08-28 | 1 | -0/+3 |
* | | mds: collect and propagate scrub status to rank 0 | Milind Changire | 2024-08-28 | 1 | -1/+2 |
* | | mds/scrub: move inline data to data pool object | Milind Changire | 2024-08-28 | 1 | -0/+9 |
|/ |
|
* | Merge PR #57354 into main | Venky Shankar | 2024-05-29 | 1 | -0/+2 |
|\ |
|
| * | mds: relax divergent backtrace scrub failures for replicated ancestor inodes | Venky Shankar | 2024-05-09 | 1 | -0/+2 |
* | | mds: enhance the `lock path` asok command | Leonid Usov | 2024-05-20 | 1 | -1/+1 |
* | | mds/quiesce: overdrive fragmenting that's still freezing | Leonid Usov | 2024-05-20 | 1 | -0/+1 |
* | | revert: mds: provide a mechanism to authpin while freezing | Leonid Usov | 2024-05-20 | 1 | -1/+1 |
|/ |
|
* | Merge PR #55914 into main | Venky Shankar | 2024-04-04 | 1 | -0/+1 |
|\ |
|
| * | mds: add new item item_to_flush | Dhairya Parmar | 2024-03-04 | 1 | -0/+1 |
* | | Merge pull request #55768 from batrick/i53192 | Venky Shankar | 2024-04-03 | 1 | -1/+1 |
|\ \ |
|
| * | | mds: memoize descendent results during realm splits | Patrick Donnelly | 2024-02-27 | 1 | -1/+1 |
| |/ |
|
* | | mds: quiescelock as local lock + cap masking | Patrick Donnelly | 2024-03-20 | 1 | -1/+4 |
* | | mds: convert encoded ephemeral dist pin to flags | Patrick Donnelly | 2024-03-20 | 1 | -1/+1 |
* | | mds: add new inode quiescelock | Patrick Donnelly | 2024-03-20 | 1 | -11/+16 |
* | | mds: use 128 bits for waiters on MDSCacheObject | Patrick Donnelly | 2024-03-20 | 1 | -1/+2 |
* | | mds: provide mechanism to authpin while freezing | Patrick Donnelly | 2024-03-20 | 1 | -1/+1 |
* | | mds: make LockType fields const | Patrick Donnelly | 2024-03-20 | 1 | -10/+10 |
|/ |
|
* | 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 |