summaryrefslogtreecommitdiff
path: root/src/common/WorkQueue.h
Commit message (Expand)AuthorAgeFilesLines
* WorkQueue: Allow WorkQueueVal to be specified with 1 typeSamuel Just2013-05-071-1/+1
* common/WorkQueue.h: use empty() instead of size()Danny Al-Gaaf2013-02-111-1/+1
* WorkQueue.h: fix castDanny Al-Gaaf2013-02-061-2/+2
* WorkQueue: add TPHandle to allow _process to ping the hb mapSamuel Just2013-01-241-10/+38
* WorkQueue: Add WorkQueueVal for passing params by valSamuel Just2012-11-131-0/+78
* workqueue: allow thread pool size to be adjusted dynamicallySage Weil2012-09-181-27/+26
* workqueue: kick -> wake or _wake, depending on lockingSage Weil2012-07-061-6/+20
* OSD: peering_wq is now a BatchWorkQueueSamuel Just2012-07-051-11/+4
* common/WorkQueue.h: add BatchWorkQueueSamuel Just2012-07-051-0/+76
* workqueue: make pause/unpause countSage Weil2012-02-151-5/+19
* WorkQueue: don't deliberately leak memoryGreg Farnum2011-09-081-1/+3
* heartbeatmap: add suicide graceSage Weil2011-08-291-4/+4
* workqueue: provide op timeout to workqueue constructorSage Weil2011-07-281-2/+5
* ThreadPool: de-globalizeColin Patrick McCabe2011-06-201-2/+5
* common: pthread_cond_signal: don't need lockColin Patrick McCabe2011-01-201-8/+2
* Bug #98: Unique names for include guardsMarkus Elfring2010-06-171-2/+2
* Bug #98: Movement of an underscore for a data structure identifierMarkus Elfring2010-06-171-9/+9
* workqueue: behave when multiple threads call drain()Sage Weil2010-02-171-2/+4
* workqueue: make drain() wait for processing AND queueSage Weil2010-02-091-2/+5
* filestore: use WorkQueue for ops (so we can have >1 thread issueing fs ops)Sage Weil2010-02-051-0/+8
* workqueue: drainSage Weil2008-12-101-2/+3
* workqueue: virtual destructorSage Weil2008-12-101-0/+1
* workqueue: non-inline worker, control methods; debuggingSage Weil2008-12-101-96/+25
* osd: shared threadpool for multiple work queuesSage Weil2008-12-101-60/+160
* osd: pause scrub wq asyncSage Weil2008-12-081-0/+6
* workqueue: deliberately leak string with lock nameSage Weil2008-11-271-1/+1
* osd: clear out workqueue queues on shutdownSage Weil2008-11-261-1/+9
* wq: use a single lockSage Weil2008-11-201-27/+34
* osd: feed type name into workqueueSage Weil2008-11-201-5/+25
* osd: convert snap trimming to snap_trim_wqSage Weil2008-11-201-1/+1
* osd: basic scrub worksSage Weil2008-11-201-2/+3
* osd: add scrub wqSage Weil2008-11-201-0/+104