summaryrefslogtreecommitdiffstats
path: root/src/mds/SessionMap.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds: add `importing_count` to session dumpZhansong Gao2024-11-131-0/+1
* Merge PR #58419 into mainPatrick Donnelly2024-08-271-5/+28
|\
| * mds: generate correct path for unlinked snapped filesPatrick Donnelly2024-07-041-5/+22
| * mds: add debugging for stray_prior_pathPatrick Donnelly2024-07-041-0/+6
* | mds: require filter for client/session evict commandneeraj pratap singh2024-06-081-0/+7
|/
* mds: raise health warning if client lacks feature for root_squashPatrick Donnelly2024-05-071-0/+1
* mds: add perf counter to track number of sessions evicted due to metadata thr...Venky Shankar2023-08-221-0/+4
* mds: blocklist clients with "bloated" session metadataVenky Shankar2023-08-221-15/+60
* mds: record and dump last tid for trimming completed requests (or flushes)Venky Shankar2023-01-171-0/+3
* mds: build without "using namespace std"Kefu Chai2021-08-131-0/+2
* mds: save the metadata pool id MDSRank class's private memberXiubo Li2021-05-121-5/+5
* mds: session dumps num_completed_flushesDan van der Ster2021-04-281-0/+1
* mds: completed_requests -> num_completed_requestsDan van der Ster2021-04-281-1/+1
* Merge PR #38859 into masterPatrick Donnelly2021-03-051-3/+14
|\
| * mds: track free prealloc_inos and delegated_inos separatelyYan, Zheng2021-02-011-3/+14
* | mds/client: create cephfs errno aliasesMilind Changire2021-03-021-8/+8
|/
* mds: throttle cap acquisition via readdirKotresh HR2020-10-221-0/+8
* mds: account for closing sessions in hit_sessionDan van der Ster2020-10-131-1/+2
* mds: convert stringstream to CachedStackStringStreamPatrick Donnelly2020-09-181-10/+10
* mds: dump granular cap info in mds_sessionsYanhu Cao2020-08-171-1/+8
* mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes}Yan, Zheng2020-07-291-4/+5
* mds: add infrastructure for delegating inos from the prealloc setJeff Layton2020-01-111-0/+2
* Merge PR #31255 into masterPatrick Donnelly2019-12-131-2/+9
|\
| * mds/SessionMap: interpret bare id as a valid filterSage Weil2019-12-121-2/+9
* | mds: cleanup code that kills session requestsYan, Zheng2019-11-091-6/+1
|/
* mds: recall caps from quiescent sessionsPatrick Donnelly2019-09-131-0/+9
* mds: use Session::dump method uniformlyPatrick Donnelly2019-09-131-13/+24
* mds: remove useless debug messagePatrick Donnelly2019-09-131-1/+0
* mds: use const get_request_countPatrick Donnelly2019-09-131-7/+5
* mds: use session_info_t socket inst for addrPatrick Donnelly2019-09-131-1/+1
* mds: refactor session lookupPatrick Donnelly2019-09-131-10/+13
* mds: apply configuration changes through MDSRankPatrick Donnelly2019-07-131-2/+1
* mds: ignore sessionmap version mismatch if mds_wipe_sessions is setYan, Zheng2019-06-081-0/+40
* mds: fix corner case of replaying open sessionsYan, Zheng2019-06-081-5/+6
* mds: list to std::listPatrick Donnelly2019-03-151-1/+1
* mds: add 2nd order recall throttlePatrick Donnelly2019-02-191-0/+1
* mds: refactor MDSContext inheritancePatrick Donnelly2019-02-021-5/+5
* mds: simplify recall warningsPatrick Donnelly2019-01-311-30/+15
* mds: add extra details for cache drop outputPatrick Donnelly2019-01-301-1/+7
* mds: recall caps incrementallyPatrick Donnelly2019-01-301-29/+58
* mds: cleanup Session initPatrick Donnelly2019-01-301-1/+1
* mds: log session open statsPatrick Donnelly2019-01-041-7/+0
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* mds: track average uptime of sessionsVenky Shankar2018-09-031-0/+16
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-1/+1
* mds: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-10/+10
* Merge PR #23635 into masterPatrick Donnelly2018-08-211-7/+7
|\
| * mds: use monotonic clock in beaconPatrick Donnelly2018-08-201-7/+7
* | mds: reorganize and curate perf log countersVenky Shankar2018-08-161-0/+3
* | mds: allow request load average decay rate configurable via admin socketVenky Shankar2018-08-161-0/+23