summaryrefslogtreecommitdiffstats
path: root/src/mds/SnapServer.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds: build without "using namespace std"Kefu Chai2021-08-131-1/+2
* mds: convert stringstream to CachedStackStringStreamPatrick Donnelly2020-09-181-3/+3
* mds/SnapServer: make not about pre-octopus compat codeSage Weil2019-07-021-0/+3
* mds/SnapServer: handle MRemoveSnaps acks from monSage Weil2019-07-021-0/+30
* mds/SnapServer: int -> int32_t for encoded typeSage Weil2019-07-021-2/+2
* src/: use make_message<Foo> instead of Foo::create()Kefu Chai2019-04-181-3/+3
* src/: use cref_t<Message> instead of Message::const_refKefu Chai2019-04-181-2/+2
* mds: convert iterator loop to generic loopPatrick Donnelly2019-03-151-2/+3
* mds: list to std::listPatrick Donnelly2019-03-151-1/+1
* tools/cephfs: make 'cephfs-data-scan scan_links' update snaptableYan, Zheng2019-01-071-1/+38
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* mds: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-2/+2
* msg: define MFoo::create helperYan, Zheng2018-08-161-3/+3
* mds: use message factory to avoid leaksPatrick Donnelly2018-08-151-4/+4
* mds: manage Message lifetime with intrusive_ptrPatrick Donnelly2018-08-151-13/+9
* mds: use const_iterator for decodeKefu Chai2018-05-171-3/+3
* mds: automaticly allow multi-active MDS after removing all old snapshotsYan, Zheng2018-04-191-0/+1
* mds: don't bump snaptable last_snap when renaming snapshotYan, Zheng2018-04-191-2/+0
* mds: add asok command that dumps cached snap infosYan, Zheng2018-02-091-1/+3
* mds: record global last_created/last_destroyed in snaptableYan, Zheng2018-02-091-0/+10
* mds: notify all mds about prepared snaptable updateYan, Zheng2018-02-091-0/+21
* mds: cache snaptable in snapclientYan, Zheng2018-02-091-2/+29
* mds: Use unqualified encode/decodeAdam C. Emerson2018-01-101-17/+22
* Merge pull request #18276 from liewegas/wip-removed-snapsSage Weil2017-12-071-3/+3
|\
| * mds/SnapServer: fix reset()Sage Weil2017-12-021-3/+3
* | mds: properly distinguish snaptable TABLE_OP_CREATE from TABLE_OP_UPDATEYan, Zheng2017-11-091-11/+10
* | mds: properly set reply buffer for table request 'agree' messageYan, Zheng2017-11-091-5/+20
* | mds: make change to mds table after corresponding event get loggedYan, Zheng2017-11-061-13/+1
|/
* mds: change the type of data_poolsVicente Cheng2017-05-251-5/+3
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* assert(0) -> ceph_abort()Sage Weil2016-11-221-3/+3
* mds/SnapServer: add const to member functionMichal Jarzabek2016-10-301-1/+1
* osdc: Update to use C++11 concurrencyAdam C. Emerson2016-02-051-38/+34
* mds: fix SnapServer crash on deleted poolJohn Spray2015-09-301-0/+6
* mds: make SnapServer handle old osd mapsJohn Spray2015-07-281-0/+5
* mds: pass MonClient ref into snapserver & mdbalancerJohn Spray2015-07-281-1/+1
* mds: Make all subsystems take an MDSRank instead of an MDSJohn Spray2015-07-281-2/+2
* mds: update snaptable when renaming snapshotYan, Zheng2015-04-101-13/+48
* mds: fix cephfs-table-tool reset snapJohn Spray2015-02-171-12/+14
* mds: set last snapid according to removed snaps in data poolsYan, Zheng2015-02-051-0/+15
* mds: give MDSTables a `rank` attributeJohn Spray2015-01-161-1/+1
* mds: typedefs for rank and gid in MDSMapJohn Spray2014-10-081-1/+1
* mds/SnapServer: use lock safe OSDMap accessorsSage Weil2014-08-251-1/+4
* mds: remove anchor tableYan, Zheng2014-04-291-24/+0
* mds: Add encode/decode/dump for use with dencoderJohn Spray2014-02-201-0/+81
* mds/SnapServer.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-141-5/+5
* mds/SnapServer.cc: use !empty() instead of size() to check for emptinessDanny Al-Gaaf2013-02-141-1/+1
* mds: fix anchor table commit raceYan, Zheng2013-01-021-1/+2
* mds: use set to store MDSMap data poolsSage Weil2012-12-271-1/+1
* mds: *_pg_pool -> *_poolSage Weil2012-12-241-2/+2