summaryrefslogtreecommitdiff
path: root/src/osd/OSDMap.h
Commit message (Expand)AuthorAgeFilesLines
* cleanup: changed order of #includes, global_context.h, debug.hwip-doutRoald J. van Loon2012-12-241-12/+11
* 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
* osdmap: add const markers to some unfixed functionsGreg Farnum2011-12-291-2/+2
* osdmap: initialize cluster_snapshot_epochSage Weil2011-12-081-1/+2
* osdmap: build_simple with normal osd/host/rack/pool hierarchySage Weil2011-11-121-3/+2
* use libuuid for fsidSage Weil2011-11-111-6/+6
* OSDMap,CrushWrapper: const cleanup on OSDMapSamuel Just2011-11-091-31/+31
* osd/: change type of osd::osdmap to a shared_ptrSamuel Just2011-11-091-0/+3
* osdmap: assert that osdmap max_osds >= crushmap max_devicesSage Weil2011-11-011-0/+2
* osdmaptool: build initial map from ceph.confSage Weil2011-10-281-0/+5
* Merge remote-tracking branch 'gh/master' into nSage Weil2011-10-231-3/+3
|\