summaryrefslogtreecommitdiffstats
path: root/src/mds/CInode.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "mds: wait the linkmerge/migrate to finish after unlink"Xiubo Li2023-09-121-2/+1
* mds: mark print methods constPatrick Donnelly2023-08-081-2/+2
* mds: allow unlink operation under lost+found directoryVenky Shankar2023-05-061-0/+1
* mds: wait the linkmerge/migrate to finish after unlinkXiubo Li2023-03-161-1/+2
* mds: Store symlink target on the first data objectKotresh HR2021-12-071-4/+5
* mds: move the inos 1,2 and 3 macros to ceph_fs.hXiubo Li2021-04-281-1/+1
* client: Port CephFS client to WindowsLucian Petrut2021-01-131-0/+1
* mds: track scrub status in multiple mdsYan, Zheng2020-11-161-2/+3
* mds: remove on_finish from {CInode,CDir}::scrub_info_tYan, Zheng2020-11-161-10/+3
* mds: multiple mds scrub supportSimon Gao2020-11-161-1/+8
* mds: change scrub traverse from post-order to breadth-first searchSimon Gao2020-11-161-63/+8
* mds: make both CInode and CDir as entities of scrubYan, Zheng2020-11-161-2/+0
* mds: optimize batch backtrace storeErqi Chen2020-10-271-3/+3
* mds: distribute dirfrags for ephemeral distributed directoryYan, Zheng2020-10-131-15/+6
* mds: defer encoding and storing the inode backtraceXiubo Li2020-09-241-0/+34
* mds: explicitly track files with client writeable rangesYan, Zheng2020-08-251-0/+7
* mds: only add inodes that clients want Frw or excl caps to open file tableYan, Zheng2020-07-301-4/+4
* Merge PR #36288 into masterPatrick Donnelly2020-07-301-0/+3
|\
| * mds/CInode: Optimize only pinned by subtrees checkMark Nelson2020-07-281-0/+3
* | mds: track projected inode/fnode in MutationYan, Zheng2020-07-291-5/+6
* | mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes}Yan, Zheng2020-07-291-88/+180
|/
* Merge PR #35969 into masterPatrick Donnelly2020-07-181-1/+1
|\
| * mds: optimize random threshold lookup for dentry loadPatrick Donnelly2020-07-141-1/+1
* | Merge pull request #32707 from petrutlucian94/windows.4Kefu Chai2020-07-111-2/+2
|\ \ | |/ |/|
| * cls,rados,rbd,mds,common: Avoid name collision with Windows headersLucian Petrut2020-07-081-2/+2
* | mds: replicate random pin statePatrick Donnelly2020-06-251-2/+27
* | mds: finish implementation of ephemeral pinsPatrick Donnelly2020-06-251-27/+28
* | mds: add ephemeral pinning for subtreesSidharth Anupkrishnan2020-06-251-0/+24
|/
* mds: don't shallow copy when decoding xattr mapYan, Zheng2020-04-221-0/+6
* tool: add cephfs-meta-injection to show and amend info of inodesimon gao2020-03-241-0/+4
* mds: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-66/+66
* mds: set cap id to 1 for newly created inodeYan, Zheng2020-01-241-1/+2
* Merge PR #32268 into masterPatrick Donnelly2020-01-061-0/+1
|\
| * mds: pin dentry when attaching batch lookup to itYan, Zheng2019-12-161-0/+1
* | mds: suppress frozen inode when locks of dir operation is cached.Yan, Zheng2019-12-121-3/+6
* | mds: invalidate lock caches when freezing dirfrag/subtreeYan, Zheng2019-12-121-0/+3
* | mds: initial code for lock cacheYan, Zheng2019-12-121-1/+1
|/
* Merge PR #29902 into masterPatrick Donnelly2019-09-261-1/+1
|\
| * mds: cleanup dirty snap caps trackingYan, Zheng2019-09-161-1/+1
* | Merge PR #24794 into masterPatrick Donnelly2019-09-131-0/+3
|\ \ | |/ |/|
| * mds: move BatchOp to separate translation unitPatrick Donnelly2019-08-201-21/+2
| * mds: answering all pending getattr/lookups targeting the same inode in one goxuxuehan2019-08-201-0/+22
* | cephfs: Make mds-mds per message versioneddongdong tao2019-08-011-21/+20
|/
* Merge PR #28804 into masterPatrick Donnelly2019-07-291-1/+2
|\
| * mds: delay exporting directory whose pin value exceeds max rank idZhi Zhang2019-07-261-1/+2
* | mds: Move inline functions with loops or switch statements to CInode.ccVarsha Rao2019-07-251-87/+7
* | mds: Reorganize class members in CInode headerVarsha Rao2019-07-251-373/+346
|/
* mds: cleanup unneeded client_snap_caps when splitting snap inodeYan, Zheng2019-05-211-1/+1
* src/: use ref_t<Message> instead of Message::refKefu Chai2019-04-181-1/+1
* Merge PR #26881 into masterPatrick Donnelly2019-04-041-6/+1
|\