index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
common
/
Throttle.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
common/{ceph_time,Throttle}: use <iosfwd>
Max Kellermann
2024-11-04
1
-1
/
+1
*
crimosn/osd: Implementing cluster logging
Matan Breizman
2021-11-15
1
-0
/
+4
*
common/Throttle: remove unused member variable
Kefu Chai
2021-05-02
1
-1
/
+0
*
librbd: support duration controllable continuous burst
Wencong Wan
2020-05-29
1
-6
/
+8
*
common: TokenBucketThrottle should use perfect forwarding for item
Jason Dillaman
2020-05-14
1
-8
/
+11
*
common/Throttle: remove unsued code.
Jianpeng Ma
2020-04-03
1
-3
/
+0
*
include: convert FunctionContext usage to generic LambdaContext
Patrick Donnelly
2019-09-16
1
-2
/
+2
*
common: s/Mutex/ceph::mutex/
Kefu Chai
2019-08-03
1
-3
/
+3
*
common: Update Throttle.h to work without using namespace
Adam C. Emerson
2019-03-29
1
-4
/
+4
*
common: allow "0" cost items to be queued by TokenBucketThrottle
Mykola Golub
2019-03-14
1
-7
/
+4
*
TokenBucketThrottle: Add name for TokenBucketThrottle.
Shiyang Ruan
2018-12-07
1
-1
/
+7
*
Merge pull request #25105 from tchaikov/wip-ceph-mutex-common
Kefu Chai
2018-11-26
1
-9
/
+8
|
\
|
*
common/Throttle: ceph::mutex -> std::mutex
Sage Weil
2018-11-21
1
-13
/
+13
|
*
common/Throttle: std::mutex -> ceph::mutex, drop convenience.h-isms
Sage Weil
2018-11-21
1
-16
/
+15
|
*
common/Throttle: use ceph::timespan
Sage Weil
2018-11-21
1
-3
/
+3
|
*
common: std::lock_guard<...> -> std::lock_guard
Sage Weil
2018-11-21
1
-1
/
+1
*
|
Merge pull request #25197 from iridescent-rsy/fix-typo
Jason Dillaman
2018-11-22
1
-1
/
+1
|
\
\
|
*
|
common: fix a typo.
Shiyang Ruan
2018-11-22
1
-1
/
+1
*
|
|
Merge pull request #24965 from yangdongsheng/token_fix
Jason Dillaman
2018-11-22
1
-2
/
+5
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Throttle: complete all m_blockers when we set average or max to 0
Dongsheng Yang
2018-11-13
1
-2
/
+5
|
|
/
*
|
Merge pull request #24141 from liu-chunmei/ceph_seastar_perfcounter
Kefu Chai
2018-11-15
1
-1
/
+1
|
\
\
|
|
/
|
/
|
|
*
common: move lock out of PerfCounterCollection and rename it
chunmei Liu
2018-10-30
1
-1
/
+1
*
|
Merge pull request #24214 from iridescent-rsy/bursting_io
Jason Dillaman
2018-11-10
1
-11
/
+51
|
\
\
|
|
/
|
/
|
|
*
librbd: make the minimum of schedule tick for QoS configurable.
Shiyang Ruan
2018-11-07
1
-1
/
+2
|
*
librbd: support burst limit configuration.
Shiyang Ruan
2018-11-07
1
-2
/
+1
|
*
TokenBucketThrottle: reduce the TokenBucket fill period.
Shiyang Ruan
2018-11-01
1
-11
/
+51
*
|
common: fix typos in BackoffThrottle
Shiyang Ruan
2018-10-22
1
-14
/
+14
|
/
*
Merge pull request #24139 from tchaikov/wip-fix-typos
Kefu Chai
2018-09-21
1
-1
/
+1
|
\
|
*
common: fix typos
Kefu Chai
2018-09-21
1
-1
/
+1
*
|
common: Mutex::Locker -> std::lock_guard<Mutex>
Sage Weil
2018-09-20
1
-1
/
+1
|
/
*
Merge pull request #21635 from yangdongsheng/qos_read_write
Jason Dillaman
2018-06-19
1
-14
/
+26
|
\
|
*
TokenBucketThrottle: keep the order of request we want to throttle
Dongsheng Yang
2018-06-14
1
-12
/
+24
|
*
librbd: support bps throttle and throttle read and write seperately.
Dongsheng Yang
2018-06-11
1
-4
/
+4
*
|
common/Throttle: extract ThrottleInterface
Kefu Chai
2018-06-13
1
-4
/
+5
|
/
*
Merge pull request #19759 from ifed01/wip-ifed-throttle64
Kefu Chai
2018-01-10
1
-1
/
+1
|
\
|
*
common/throttle: start using 64-bit values
Igor Fedotov
2018-01-03
1
-1
/
+1
*
|
{common,osd,mds,rbd}: Remove unused captures
Adam C. Emerson
2018-01-08
1
-1
/
+1
|
/
*
Throttle: add a new TokenBucketThrottle
Dongsheng Yang
2017-11-08
1
-0
/
+73
*
throttle: Do not destroy condition variables with waiters
Adam C. Emerson
2017-08-09
1
-28
/
+24
*
throttle: Minimal destructor fix for Luminous
Adam C. Emerson
2017-07-31
1
-0
/
+6
*
common: migrate atomic_t to <atomic>
Jesse Williamson
2017-06-02
1
-7
/
+14
*
common: Remove redundant includes
Jos Collin
2017-05-17
1
-7
/
+0
*
os/bluestore: prevent throttle deadlock due to deferred writes
Sage Weil
2017-03-21
1
-0
/
+7
*
common: add override in header file
liuchang0812
2017-03-03
1
-1
/
+1
*
osd: adding PerfCounters for backoff throttle
chuanhong.wang
2017-01-23
1
-3
/
+10
*
common/Throttle: fix typo for BackoffThrottle
Wei Jin
2016-11-22
1
-1
/
+1
*
Throttler: Add reset support
Haomai Wang
2016-11-09
1
-0
/
+5
*
common/Throttle.h: remove unneeded class
Michal Jarzabek
2016-08-28
1
-11
/
+0
*
throttle: add a BackoffThrottle implementation
Samuel Just
2016-02-25
1
-0
/
+102
*
Throttle: added new OrderedThrottle class
Jason Dillaman
2015-09-04
1
-0
/
+68
[next]