summaryrefslogtreecommitdiffstats
path: root/src/mds/Beacon.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds: handle conf changes in mdlogPatrick Donnelly2023-08-011-3/+5
* mds,messages: enable beacon to report clients lagginessDhairya Parmar2023-05-171-0/+18
* mds: remove obsolete commentsPatrick Donnelly2022-10-101-2/+0
* Merge pull request #44710 from joscollin/wip-F40633-dump-recent-extraordinary...Venky Shankar2022-08-121-3/+19
|\
| * mds, common: dump recent in-memory logs for extra-ordinary eventsJos Collin2022-06-221-3/+19
* | mds: add inject config for synthetic health messagePatrick Donnelly2022-07-251-0/+6
|/
* mds: build without "using namespace std"Kefu Chai2021-08-131-1/+4
* mon,mds: use per-MDS compat to inform replacementPatrick Donnelly2021-07-311-3/+2
* mds: only update beacon epoch if newerPatrick Donnelly2021-07-311-1/+1
* mds: convert stringstream to CachedStackStringStreamPatrick Donnelly2020-09-181-30/+30
* mds: add working set minimum for capsPatrick Donnelly2020-08-071-1/+3
* mds: make threshold for MDS_TRIM configurablePaul Emmerich2020-06-301-2/+2
* mds: add mds_join_fs option; pass via MMDSBeaconSage Weil2019-12-181-1/+1
* mds: remove unnecessary const qualifierPatrick Donnelly2019-11-081-1/+1
* mds: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-1/+1
* Merge PR #27537 into masterPatrick Donnelly2019-04-231-1/+1
|\
| * mds: better output of 'ceph health detail'shenhang2019-04-121-1/+1
* | src/: use make_message<Foo> instead of Foo::create()Kefu Chai2019-04-181-1/+1
* | client,mds: use ref_cast<Foo> instead of Foo::msgref_castKefu Chai2019-04-181-1/+1
* | src/: use ref_t<Message> instead of Message::refKefu Chai2019-04-181-2/+2
* | src/: use cref_t<Message> instead of Message::const_refKefu Chai2019-04-181-2/+2
|/
* mds: there is an assertion when calling Beacon::shutdown()huanwen ren2019-03-201-1/+2
* mds: convert unnecessary list usage to vectorPatrick Donnelly2019-03-151-19/+18
* fs: obsolete standby_for config optionsPatrick Donnelly2019-02-281-8/+0
* mds: simplify recall warningsPatrick Donnelly2019-01-311-32/+15
* mds: recall caps incrementallyPatrick Donnelly2019-01-301-17/+21
* mds: remove MonClient reconnectPatrick Donnelly2018-10-171-8/+0
* mds: wait shorter intervals if beacon not sentPatrick Donnelly2018-10-161-3/+6
* mds: print is_laggy message oncePatrick Donnelly2018-09-061-2/+4
* mds: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-4/+4
* Merge PR #23439 into masterPatrick Donnelly2018-08-251-1/+2
|\
| * mds: pass timeout argument for fetching late clientsVenky Shankar2018-08-211-1/+2
* | mds: use monotonic waits in BeaconPatrick Donnelly2018-08-211-49/+58
* | mds: use monotonic clock in beaconPatrick Donnelly2018-08-201-57/+45
* | mds: simplify beacon initPatrick Donnelly2018-08-171-13/+1
|/
* msg: define MFoo::create helperYan, Zheng2018-08-161-1/+1
* msg: add msgref cast methodPatrick Donnelly2018-08-151-1/+1
* mds: use message factory to avoid leaksPatrick Donnelly2018-08-151-2/+2
* mds: manage Message lifetime with intrusive_ptrPatrick Donnelly2018-08-151-25/+17
* Merge PR #23536 into masterPatrick Donnelly2018-08-131-12/+10
|\
| * mds: report lagginess at lower debugPatrick Donnelly2018-08-121-12/+10
* | mds: use fast dispatch to handle MDSBeaconYan, Zheng2018-08-111-0/+12
|/
* mds: health warning for slow metadata IOYan, Zheng2018-07-141-2/+22
* common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-21/+21
* mds: addr -> addrvecSage Weil2018-07-031-1/+1
* mds: fix some memory leakYan, Zheng2018-05-291-0/+1
* mds: move compat set methods to MDSMapPatrick Donnelly2018-05-061-1/+1
* mds: convert to allocator agnostic string_viewPatrick Donnelly2018-02-071-1/+1
* mds: use session.get_client()dongdong tao2018-01-041-2/+2
* mds: support limiting cache by memoryPatrick Donnelly2017-09-131-4/+4