summaryrefslogtreecommitdiffstats
path: root/src/mds/MDCache.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds/MDCache: use the erase() return valueMax Kellermann2024-10-091-1/+1
* mds/MDCache: pass iterator by valueMax Kellermann2024-10-091-1/+1
* mds: add counters for uninliningMilind Changire2024-08-281-0/+6
* mds/scrub: move inline data to data pool objectMilind Changire2024-08-281-0/+2
* common: MemoryModel: do not issue error messages directlyRonen Friedman2024-06-181-1/+3
* mds/MDCache: avoid using static variables in check_memory_usageSamuel Just2024-06-181-1/+2
* mds: add killpoints for directory fragmentationSidharth Anupkrishnan2024-06-061-0/+14
* mds/quiesce: always abort fragmenting asynchronously to prevent reentrancyLeonid Usov2024-05-261-1/+1
* mds: add `--lifetime` parameter to the `lock path` asok commandLeonid Usov2024-05-261-0/+2
* mds/quiesce: drop remote authpins before waiting for the quiesce lockLeonid Usov2024-05-201-3/+0
* mds: enhance the `lock path` asok commandLeonid Usov2024-05-201-1/+8
* mds/quiesce: overdrive fragmenting that's still freezingLeonid Usov2024-05-201-2/+3
* mds: add debug "lock path" commandPatrick Donnelly2024-04-221-0/+4
* Merge PR #53564 into mainVenky Shankar2024-04-121-0/+2
|\
| * mds: Add fragment to scrubChristopher Hoffman2023-11-011-0/+2
* | Merge pull request #52648 from lxbsz/wip-62036Rishabh Dave2024-04-041-0/+2
|\ \
| * | mds: defer trim() until after the last cache_rejoin ack being receivedXiubo Li2024-02-021-0/+2
* | | mds: block import discover when parent directory inode is quiescedPatrick Donnelly2024-03-201-0/+1
* | | mds: quiescelock as local lock + cap maskingPatrick Donnelly2024-03-201-3/+18
* | | mds: add vxattr to block quiesce on an inodePatrick Donnelly2024-03-201-0/+8
* | | mds: add counter to throttle quiescePatrick Donnelly2024-03-201-0/+3
* | | mds: add quiesce opPatrick Donnelly2024-03-201-5/+15
* | | mds: remove dead methodPatrick Donnelly2024-03-201-1/+0
* | | mds/quiesce: MDSRankQuiesce - integration of the quiesce db managerLeonid Usov2024-03-041-0/+73
|/ /
* / mds: use const qualifier for MDRequestRefPatrick Donnelly2023-11-211-27/+27
|/
* Revert "mds: wait unlink to finish to avoid conflict when creating same dentr...Xiubo Li2023-09-121-2/+1
* Merge pull request #51197 from petrutlucian94/mingw-llvmIlya Dryomov2023-09-011-2/+2
|\
| * common: use signedspan for monotonic ceph clocksLucian Petrut2023-08-301-2/+2
* | mds: add killpoints for MDS shutdownPatrick Donnelly2023-08-011-0/+19
|/
* Merge PR #49691 into mainVenky Shankar2023-05-181-0/+9
|\
| * mds: rdlock_path_xlock_dentry supports returning auth target inodeZhansong Gao2023-03-311-0/+9
* | qa: add test support for the alloc ino failingXiubo Li2023-05-051-0/+3
* | mds: do not take the ino which has been usedXiubo Li2023-05-051-0/+12
* | mds: do not dump multiple JSON objdparmar182023-03-031-1/+1
* | mds: add a command to dump directory informationZhansong Gao2023-02-011-0/+1
|/
* mds: wait unlink to finish to avoid conflict when creating same dentriesXiubo Li2022-08-121-1/+2
* mds: add perf counters relating to replicationPatrick Donnelly2022-06-111-0/+8
* mds: include encoded stray inode when sending dentry unlink message to replicasVenky Shankar2022-03-311-1/+1
* Merge pull request #43588 from lxbsz/fsize_supportVenky Shankar2022-02-151-0/+22
|\
| * mds: add truncate size handling support for fscryptXiubo Li2022-01-131-0/+2
| * mds: move the class MDCacheIOContext to MDCache.hXiubo Li2022-01-131-0/+20
* | mds: make open_ino(...) fetch dentries in batchShen, Hang2022-02-091-4/+9
* | mds: fetch single dentry instead of complete dirfrag for lookupShen, Hang2022-02-091-1/+2
|/
* mds: Store symlink target on the first data objectKotresh HR2021-12-071-0/+7
* mds: build without "using namespace std"Kefu Chai2021-08-131-94/+94
* mds : add timeout to the command, dump cache, to prevent it from running too ...Simon Gao2021-04-171-4/+4
* mds: trim cache regularly for standby-replayPatrick Donnelly2021-04-061-0/+2
* mds: remove extra heap releasePatrick Donnelly2021-04-061-1/+0
* mds: track scrub status in multiple mdsYan, Zheng2020-11-161-1/+13
* mds: rdlock file/nest lock when accumulating stats of subtree dirfragsSimon Gao2020-11-161-0/+2