summaryrefslogtreecommitdiffstats
path: root/src/common/AsyncReserver.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: allow AsyncReserver requests with no callbacksRonen Friedman2024-01-301-5/+6
* common: add some missing include files to AsyncReserver.hRonen Friedman2024-01-291-0/+3
* osd/scrub: add synchronous request to AsyncReserver APIRonen Friedman2024-01-281-0/+33
* common/AsyncReserver: template out the finisher typeSamuel Just2020-04-261-4/+3
* {common, rgw}: Build ceph-osd without namespace pollution in headersAdam C. Emerson2020-04-061-17/+17
* osd AsyncReserver: Update priority in AsyncReserver for force and cancel-forceDavid Zafman2019-02-081-0/+72
* common/AsyncReserver: Mutex -> ceph::mutexSage Weil2018-11-211-9/+8
* Merge pull request #24139 from tchaikov/wip-fix-typosKefu Chai2018-09-211-1/+1
|\
| * common: fix typosKefu Chai2018-09-211-1/+1
* | common: Mutex::Locker -> std::lock_guard<Mutex>Sage Weil2018-09-201-6/+6
|/
* common: Use ceph_assert for assertsAdam C. Emerson2018-08-271-4/+4
* common/AsyncReserver: support preemptionSage Weil2017-09-271-35/+122
* common/AsyncReserver: get a cctSage Weil2017-09-211-1/+4
* osd: Fixes for osd_scrub_during_recovery handlingDavid Zafman2017-08-221-0/+10
* common: Remove redundant includesJos Collin2017-05-261-5/+0
* common/AsyncReserver: add dump()Sage Weil2014-07-021-0/+28
* common/AsyncReserver: add a min_priority knobSage Weil2014-06-171-3/+16
* Add priority option to AsyncReserver classDavid Zafman2013-05-091-14/+26
* AsyncReserver: Remove assert in set_max() for max > 0David Zafman2013-05-091-1/+0
* AsyncReserver: delete context in cancel_reservationSamuel Just2013-04-201-0/+1
* common/AsyncReserver.h: use empty() instead of size()Danny Al-Gaaf2013-02-111-1/+1
* osd: make osd_max_backfills dynamically adjustableSage Weil2013-01-221-1/+8
* osd/: add backfill reservationsSamuel Just2012-09-251-0/+95