summaryrefslogtreecommitdiff
path: root/src/osd/OSD.h
Commit message (Expand)AuthorAgeFilesLines
...
| * osd: simplify asok to single callbackSage Weil2013-01-221-8/+5
| * common/PrioritizedQueue: add min cost, max tokens per bucketSage Weil2013-01-221-1/+4
| * osd: make OSD a config observerSage Weil2013-01-221-1/+8
* | osd: debug support for omap deep-scrubDavid Zafman2013-01-221-0/+4
|/
* osd: fix scrub scheduling for 0.0Sage Weil2013-01-141-7/+19
* osd: move scrub schedule random backoff to seperate helperSage Weil2013-01-141-3/+3
* OSD: for old osds, dispatch peering messages immediatelySamuel Just2013-01-031-0/+1
* osd: move common active vs booting code into consume_mapSage Weil2013-01-021-0/+1
* osd: move rmw_flags to OpRequest, out of MOSDOpSage Weil2012-12-271-1/+1
* osd: reintroduce inc_scrubs_active helperSage Weil2012-12-201-0/+1
* OSD,ReplicatedPG: do not track notifies on the sessionSamuel Just2012-12-201-9/+0
* OSD: get_or_create_pg doesn't need an op passed inSamuel Just2012-12-101-2/+1
* PG: split ops for child objects into childSamuel Just2012-12-061-2/+21
* OSD: add initial split supportSamuel Just2012-12-061-5/+32
* PGMonitor,OSD: don't send creates on splitSamuel Just2012-12-051-1/+0
* OSD: don't wait for superblock writes in handle_osd_mapSamuel Just2012-12-051-4/+1
* Merge remote-tracking branch 'gh/wip-osd-msgr'Sage Weil2012-11-301-4/+41
|\
| * OSDService: make messengers privateSamuel Just2012-11-301-0/+11
| * osd/: make OSDService messenger helpers return ConnectionRefSamuel Just2012-11-301-2/+2
| * osd: move next_osdmap under separate lockSage Weil2012-11-291-10/+24
| * osd: make _share_map_outgoing() use a ConnectionSage Weil2012-11-291-1/+1
| * osd: add Connection-base send_map(), send_incremental_map()Sage Weil2012-11-291-0/+2
| * osd: use safe OSDService msgr helpers for heartbeatsSage Weil2012-11-291-1/+1
| * osd: helpers to blacklist messages to down osdsSage Weil2012-11-291-1/+11
* | osd/OSD.h: remove twice included OpRequest.hDanny Al-Gaaf2012-11-281-1/+0
|/
* osd: defer boot until we have rotating keysSage Weil2012-11-131-3/+5
* OSD: use PrioritizedQueue for OpWQSamuel Just2012-11-131-30/+29
* pg: recovery reservationsMike Ryan2012-11-071-0/+1
* osd: verify authorizers for heartbeat dispatcherSage Weil2012-10-301-0/+6
* Compatibility code for session authentication; mostly passing keys around to ...Peter Reiher2012-10-011-1/+1
* ReplicatedPG: track incoming pushes with perf countersMike Ryan2012-09-271-0/+3
* Merge remote-tracking branch 'gh/wip_backfill_full2'Sage Weil2012-09-271-0/+14
|\
| * PG, OSD: reject backfills when an OSD is nearly fullMike Ryan2012-09-261-0/+4
| * osd/: add backfill reservationsSamuel Just2012-09-251-0/+7
| * OSD: add init and shutdown for OSDServiceSamuel Just2012-09-241-0/+3
* | OSD: big parameter passed by value, send_still_aliveSamuel Just2012-09-251-1/+1
* | Merge remote-tracking branch 'upstream/wip-osd-qlock'Samuel Just2012-09-201-3/+3
|\ \
| * | osd: move permissions check into pg op threadSage Weil2012-09-131-2/+0
| * | osd: introduce PG::_qlock to protect queuingAndreas Bluemle2012-09-131-1/+3
| |/
* | osd: include failed_for in MOSDFailure reportsSage Weil2012-09-181-4/+1
|/
* Merge remote-tracking branch 'gh/wip-coverity'Sage Weil2012-09-011-1/+1
|\
| * osd/OSD.h: big parameter passed by value, publish_superblockSamuel Just2012-08-311-1/+1
* | osd: pause/unpause recovery based on NORECOVER osdmap flagSage Weil2012-08-311-0/+2
|/
* Merge remote-tracking branch 'gh/master' into wip-authSage Weil2012-08-171-3/+12
|\
| * osd: require CRUSH_TUNABLES feature of peers, clients when usedSage Weil2012-08-141-2/+2
| * Merge branch 'wip-msgr'Sage Weil2012-08-131-1/+10
| |\
| | * osd: reopen heartbeat connections when they failSage Weil2012-07-201-1/+10
* | | mds, osd: require auth_service_required, if definedSage Weil2012-08-071-1/+2
|/ /
* | osd: generate past intervals in parallel on bootSage Weil2012-07-251-0/+2
* | OpRequest,OSD: track recent slow opsSamuel Just2012-07-201-0/+6