summaryrefslogtreecommitdiffstats
path: root/src/mds (follow)
Commit message (Expand)AuthorAgeFilesLines
* auth: clean up cap parse error messagesSage Weil2018-08-311-2/+3
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-2712-19/+19
* mds: Use ceph_assert for asserts.Adam C. Emerson2018-08-2762-1621/+1621
* Merge PR #23088 into masterPatrick Donnelly2018-08-2511-207/+508
|\
| * mds: adjust export size after renaming directory into freezing subtreeYan, Zheng2018-08-176-1/+122
| * mds: clear scatterlock's flushed when removing dirtyYan, Zheng2018-08-171-3/+4
| * mds: export subtree part by partYan, Zheng2018-08-172-8/+65
| * mds: limit total size of exporting subtreesYan, Zheng2018-08-173-36/+56
| * mds: optimize the way how max export size is enforcedYan, Zheng2018-08-172-113/+220
| * mds: make CInode::get_dirfrags container agnosticYan, Zheng2018-08-172-28/+32
| * mds: cleanup MutationImpl::More initializationYan, Zheng2018-08-171-27/+18
* | Merge PR #23548 into masterPatrick Donnelly2018-08-254-54/+129
|\ \
| * | mds: migrate strays part by part when shutdown mdsYan, Zheng2018-08-144-54/+129
* | | Merge PR #23439 into masterPatrick Donnelly2018-08-258-17/+62
|\ \ \
| * | | mds: add counter for tracking cap non-responding clientsVenky Shankar2018-08-212-2/+9
| * | | mds: evict clients that do not respond to cap revoke by MDSVenky Shankar2018-08-215-2/+40
| * | | mds: pass timeout argument for fetching late clientsVenky Shankar2018-08-213-15/+15
* | | | Merge PR #23413 into masterPatrick Donnelly2018-08-251-3/+5
|\ \ \ \
| * | | | mds: fix premature stop of MDBalancer::try_rebalance()Yan, Zheng2018-08-211-2/+2
| * | | | mds: don't queue straydir for splitYan, Zheng2018-08-031-1/+3
* | | | | Merge PR #23469 into masterPatrick Donnelly2018-08-251-14/+30
|\ \ \ \ \
| * | | | | mds: access last std::vector element with `back()`Venky Shankar2018-08-171-10/+11
| * | | | | mds: disallow certain file operations to "." and ".." direntsVenky Shankar2018-08-171-4/+19
| | |_|_|/ | |/| | |
* | | | | mds: use monotonic waits in BeaconPatrick Donnelly2018-08-212-63/+69
* | | | | Merge PR #23635 into masterPatrick Donnelly2018-08-2110-136/+122
|\ \ \ \ \
| * | | | | mds: use monotonic clock in beaconPatrick Donnelly2018-08-2010-116/+114
| * | | | | mds: simplify beacon initPatrick Donnelly2018-08-172-21/+9
| |/ / / /
* | | | | Merge pull request #23591 from tchaikov/wip-lockless-authKefu Chai2018-08-211-2/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | auth: switch to LockPolicy templatized alternativesKefu Chai2018-08-161-2/+1
* | | | | Merge PR #22668 into masterPatrick Donnelly2018-08-219-128/+268
|\ \ \ \ \
| * | | | | mds: reorganize and curate perf log countersVenky Shankar2018-08-166-124/+155
| * | | | | mds: show session load average in dump sessionVenky Shankar2018-08-162-0/+6
| * | | | | mds: allow request load average decay rate configurable via admin socketVenky Shankar2018-08-164-0/+27
| * | | | | mds: decay counter for tracking request load averageVenky Shankar2018-08-163-4/+61
| * | | | | mds: add perf counters to track current open/stale sessionsVenky Shankar2018-08-162-0/+19
| |/ / / /
* | | | | Merge PR #23467 into masterPatrick Donnelly2018-08-213-3/+61
|\ \ \ \ \
| * | | | | cephfs-journal-tool: enable purge_queue journal's event commandsXuehan Xu2018-08-093-3/+61
* | | | | | Merge PR #23584 into masterPatrick Donnelly2018-08-214-34/+65
|\ \ \ \ \ \
| * | | | | | mds: hold slave request refernce when dumping MDRequestImplYan, Zheng2018-08-174-34/+65
| | |_|/ / / | |/| | | |
* | | | | | Merge PR #23589 into masterPatrick Donnelly2018-08-218-33/+79
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | mds: more description for failed authpinYan, Zheng2018-08-158-22/+57
| * | | | | mds: cleanup CDir freezing/frozen tree checkYan, Zheng2018-08-152-24/+35
| | |/ / / | |/| | |
* | | | | msg: define MFoo::create helperYan, Zheng2018-08-1613-141/+141
* | | | | msg: add msgref cast methodPatrick Donnelly2018-08-158-46/+46
* | | | | mds: use message factory to avoid leaksPatrick Donnelly2018-08-1516-215/+163
* | | | | mds: remove dead MDS-MDS forwarding codePatrick Donnelly2018-08-152-12/+1
* | | | | mds: manage Message lifetime with intrusive_ptrPatrick Donnelly2018-08-1539-1747/+1365
|/ / / /
* | | | Merge PR #23536 into masterPatrick Donnelly2018-08-132-15/+13
|\ \ \ \
| * | | | mds: report lagginess at lower debugPatrick Donnelly2018-08-122-15/+13
| | |_|/ | |/| |
* | | | mds/SessionMap: make Session::connection privateSage Weil2018-08-139-43/+57