summaryrefslogtreecommitdiffstats
path: root/src/mon/MonMap.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mon: MonMap: move functions from header to source fileJoao Eduardo Luis2016-11-031-91/+3
* mon: MonMap: mon addr and all now held by mon_info_tJoao Eduardo Luis2016-11-031-65/+208
* mon: rename quorum_features to quorum_con_featuresJoao Eduardo Luis2016-10-291-3/+40
* all: add const to operator<< paramMichal Jarzabek2016-06-051-1/+1
* MON: optimize header file dependency.cxwshawn2016-05-201-1/+0
* mon/MonMap.h: fix potential segfault, add assert()Danny Al-Gaaf2015-07-171-0/+1
* MonMap.h: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-131-3/+4
* mon/MonClient: use thread-safe RNG for picking monitorsSage Weil2012-11-181-16/+1
* monmap: pass by refSage Weil2012-10-221-5/+5
* monmap: aseert addrs are unique on add(), calc_ranks()Sage Weil2012-05-231-0/+2
* monmap: calc_ranks() on rename()Sage Weil2012-05-221-8/+8
* monmap: fix renameSage Weil2012-05-211-0/+1
* monmap: filter_initial_members -> set_initial_membersSage Weil2012-05-211-4/+4
* monmap: move build_initial() from MonClientSage Weil2012-05-191-0/+15
* mon: move initial_members filtering into MonMap methodSage Weil2012-05-191-0/+27
* mon: learn peer addrs when probingSage Weil2012-05-191-0/+5
* monmap: move monmap generation from ip/host list into MonMapSage Weil2012-05-191-0/+2
* mon: discover peer names during probeSage Weil2012-05-191-0/+7
* monmap: use feature bits and single encode() methodSage Weil2012-05-151-4/+2
* mon: refactor health, include optional detailSage Weil2012-03-071-0/+5
* ceph-dencoder: MonMapSage Weil2012-02-081-7/+3
* mon: uninline Monmap encode/decodeSage Weil2012-02-081-43/+4
* monmap: clear addr_name map on calculating ranksHenry C Chang2011-12-221-0/+1
* mon: search for local ip during mkfsSage Weil2011-11-281-0/+7
* mon: calculate rank by addr, not nameSage Weil2011-11-231-0/+6
* monmap: assign rank by sorting addr, not nameSage Weil2011-11-231-11/+13
* mon: name self in monmap if --public-addr specified during mkfsSage Weil2011-11-221-0/+7
* use libuuid for fsidSage Weil2011-11-121-4/+3
* monmap: simplify constructorSage Weil2011-11-081-2/+2
* mon: 'ceph mon dump [--format=json]'Sage Weil2011-07-291-0/+5
* mon/MonMap: deglobalizeColin Patrick McCabe2011-06-211-2/+2
* g_clock.now -> ceph_clock_nowColin Patrick McCabe2011-06-211-1/+1
* cmon: add --inject-monmap optionSage Weil2011-03-291-0/+1
* Rename config.h -> common/config.hColin Patrick McCabe2011-02-231-1/+1
* MonMap: add,remove,contains can take const referencesSamuel Just2011-02-031-3/+3
* mon: const crusadeColin Patrick McCabe2010-10-091-2/+2
* mon: make backward-compat mon id's start at '0', not 'a'Sage Weil2010-08-021-1/+1
* Merge branch 'unstable' into mon-removeSage Weil2010-07-291-2/+2
|\
| * Bug #98: Unique names for include guardsMarkus Elfring2010-06-171-2/+2
* | monmap: use this here vector size to be clearSage Weil2010-06-091-3/+3
* | mon: send old format monmap to old clients (backward compatible)Sage Weil2010-06-091-1/+14
* | monclient: track cur_mon by name, not rankSage Weil2010-06-091-0/+8
* | mon: identify monitors by name, not rankSage Weil2010-06-091-28/+94
|/
* MonMap: Remove pick_mon() and last_mon data member -- doesn't belong hereGreg Farnum2009-10-121-12/+1
* monmap: add a utime_t created data memberGreg Farnum2009-10-121-1/+4
* monmaptool: use generic MonMap::print methodsSage Weil2009-10-111-0/+7
* mdsmap: add a last_changed utime_t data member.Greg Farnum2009-10-101-0/+4
* mon: allow sub for monmapSage Weil2009-09-211-0/+2
* mon: include version in monmap encodingSage Weil2009-07-201-0/+4
* mds, objecter, ceph: use MonClientSage Weil2009-06-271-2/+1