summaryrefslogtreecommitdiff
path: root/src/osd/OSDMap.h
Commit message (Expand)AuthorAgeFilesLines
* osd: augment osd heartbeat peers with neighbors and randoms, to up some minSage Weil2013-05-291-0/+24
* osd/OSDMap: encode front heartbeat addrSage Weil2013-05-221-0/+10
* osd/OSDMap: hb_addr -> hb_back_addrSage Weil2013-05-221-5/+5
* osd/OSDMap: new_hb_up -> new_hb_back_upSage Weil2013-05-221-1/+1
* osd/OSDMap: new_up_internal -> new_up_clusterSage Weil2013-05-221-1/+1
* mon: move OSDMap feature bit calculation into an OSDMap methodSage Weil2013-02-191-0/+8
* osdmap: method to check if a crush ruleset is in useSage Weil2013-02-051-0/+1
* mds: handle ceph.*.layout.* setxattrSage Weil2013-01-291-1/+1
* osdmap: implement subtree_is_down() and containing_subtree_is_down()Sage Weil2013-01-281-0/+6
* osd: debug support for omap deep-scrubDavid Zafman2013-01-221-0/+4
* OSDMap: make apply_incremental take a const argumentSamuel Just2012-12-191-1/+1
* osdmap, mon: optional dump 'osd tree' in jsonSage Weil2012-10-021-2/+2
* mon: add tunable to control laggy probability weighting. simplify decoding.Sage Weil2012-09-181-1/+1
* osdmap: include osd_xinfo_t to track laggy probabilities, timestampsSage Weil2012-09-181-0/+24
* osdmap: apply mon_max_osd when generating osdmap from confSage Weil2012-08-141-2/+2
* osdmap: drop useless and unused get_pg_role() methodSage Weil2012-07-141-6/+0
* osd: Adding const to methods in OSDMapAdam Crume2012-05-311-6/+6
* Merge remote-tracking branch 'gh/wip-mon-encoding'Sage Weil2012-05-161-2/+4
|\
| * features: explicitly use CEPH_FEATURES_ALL instead of -1Sage Weil2012-05-161-2/+4
* | osdmap: filter out nonexistent osds from mapSage Weil2012-05-121-0/+1
|/
* Merge remote-tracking branch 'gh/wip-crush-forcefeed'Sage Weil2012-05-041-1/+1
|\
| * crush: remove forcefeed from crush_do_ruleSage Weil2012-04-281-1/+1
* | osdmap: store a uuid for each osdSage Weil2012-05-011-0/+12
* | osdmap: do no dereference NULL entity_addr_t pointer in addr accessorsSage Weil2012-04-301-3/+4
|/
* Merge branch 'wip-osdmap'Sage Weil2012-04-281-221/+45
|\
| * osdmap: use shared_ptr<> for pg_tempSage Weil2012-04-261-1/+2
| * osdmap: drop obsolete PG_ROLE_* constantsSage Weil2012-04-261-15/+0
| * osdmap: use shared_ptr for CrushWrapperSage Weil2012-04-261-2/+3
| * osdmap: dedup addrs and addr vectors between mapsSage Weil2012-04-261-0/+3
| * osdmap: use shared_ptr for addrs, addr vectorsSage Weil2012-04-261-15/+16
| * osdmap: uninline a bunch of stuffSage Weil2012-04-261-177/+21
* | Merge branch 'wip-mon'Sage Weil2012-04-281-0/+4
|\ \ | |/
| * mon: consider pending_inc in {up,in}_ratio for can_mark_{out,down}()Sage Weil2012-04-261-0/+3
| * osdmap: add NOUP, NODOWN, NOIN, NOOUT flagsSage Weil2012-04-241-0/+1
* | Merge branch 'wip-lpg'Sage Weil2012-04-261-22/+11
|\ \
| * | osdmap: do not forcefeed preferred osd to crushSage Weil2012-04-231-5/+1
| * | osd: remove preferred from object_locator_tSage Weil2012-04-231-10/+4
| * | osd: do not create localized pgsSage Weil2012-04-191-2/+2
| |/
* | osdmap: filter out nonexistent osds from mapSage Weil2012-04-261-2/+23
|/
* osdmap: dump pool_maxSage Weil2012-04-171-0/+3
* Filer: make file_to_extents staticJosh Durgin2012-04-131-1/+1
* OSDMap: make get_pools() constJosh Durgin2012-03-131-1/+3
* osdmap: use FEATURE encoder macroSage Weil2012-02-201-2/+2
* osdmap: add Incremental::dump()Sage Weil2012-02-201-6/+13
* ceph-dencoder: generate test instances on heapSage Weil2012-02-011-2/+2
* osdmap: test instances for osd_info_tSage Weil2012-02-011-0/+1
* osdmap: test instancesSage Weil2012-02-011-1/+1
* osdmap: normalist encode/decodeSage Weil2012-02-011-0/+2
* osdmap: include state names in dump()Sage Weil2012-01-041-0/+11
* mon: track auto-marked-out osdsSage Weil2012-01-041-1/+1