issues
search
uber-go
/
ratelimit
A Go blocking leaky-bucket rate limit implementation
MIT License
4.32k
stars
300
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
NewUnlimited() could use less memory
#130
JensRantil
closed
2 weeks ago
2
Fix tests on 32bit archs
#129
creekorful
opened
1 month ago
0
benbjohnson/clock is out of date
#128
tumelowill
opened
4 months ago
1
Update github actions
#127
rabbbit
closed
5 months ago
0
CI to test in 1.21 and 1.22
#126
rabbbit
closed
5 months ago
1
Preparing release v0.3.1
#125
rabbbit
closed
7 months ago
1
Fix an issue with maxSlack boundary updates.
#124
rabbbit
closed
7 months ago
1
Behavior of take in goroutine
#123
YusukeShimizu
closed
8 months ago
1
The "slack" option doesn't make effect when use newAtomicInt64Based version rate limit
#122
nemohan
opened
10 months ago
0
[Docs] Need to illustrate the option `Slack`
#121
spencercjh
opened
10 months ago
6
Fix immediate slack re-apply issue
#120
storozhukBM
closed
7 months ago
5
Take always return without block if it enters the case branch
#119
smallnest
closed
10 months ago
3
This is rate shaping, not limiting
#118
chmike
opened
11 months ago
1
Unexpected results on CI with higher loop iterations
#117
ubiuser
opened
11 months ago
0
Update clock dependency
#116
rabbbit
opened
1 year ago
1
Fix stale comment on the mutex based rate-limiter
#115
rabbbit
closed
1 year ago
0
Run tests on the latest 2 go versions, update go directive in go.mod
#114
rabbbit
closed
1 year ago
1
Update `tools` dependencies to latest versions
#113
rabbbit
closed
1 year ago
1
Use latest version of github actions.
#112
rabbbit
closed
1 year ago
1
Run tests on the latest 2 go versions, update go directive in go.mod
#111
rabbbit
closed
1 year ago
1
Minimize permissions on CI workflows
#110
rabbbit
closed
1 year ago
1
Release all recent changes with a new v0.3.0 tag.
#109
storozhukBM
closed
1 year ago
1
Use `atomic.Pointer` type to remove unsafe package usage directly
#108
OmidHekayati
closed
1 year ago
6
change limit after start
#107
parsibox
closed
1 year ago
1
When one of my operations has not called the atomicInt64Limiter.task() function for a long time, the speed limit may fail to be called again
#106
zoutao0909
closed
1 year ago
1
this line of doc is wrong
#105
jamshidi799
closed
1 year ago
0
Clarify installation
#104
matthiasgubler
closed
1 year ago
3
X-Rate-Limit
#103
Simou91
closed
1 year ago
0
Make int64 based atomic ratelimiter default
#101
storozhukBM
closed
1 year ago
1
support not wait take func
#100
why444216978
closed
2 years ago
1
Can you support the take method of non blocking sleep
#99
why444216978
closed
2 years ago
0
Run tests in parallel.
#98
rabbbit
closed
2 years ago
2
Add a test verifying initial startup sequence
#97
rabbbit
closed
2 years ago
4
Update example to include a withoutSlack option
#96
rabbbit
closed
2 years ago
3
Fix no slack option for int64 based option
#95
storozhukBM
closed
2 years ago
5
Restore int64 based atomic rate limiter
#94
storozhukBM
closed
2 years ago
2
Fix test approach for detecting issues
#93
storozhukBM
opened
2 years ago
17
Fix minor typo
#92
theperiscope
closed
2 years ago
2
Revert "New atomic-based implementation squeezed into int64"
#91
rabbbit
closed
2 years ago
0
atomicInt64Limiter WithoutSlack doesn't block
#90
twelsh-aw
closed
1 year ago
18
Use actively maintained clock library
#89
storozhukBM
closed
2 years ago
2
Only benchmark on the latest Go version
#88
rabbbit
closed
2 years ago
4
Update go directive in go.mod files, run `go mod tidy`
#87
rabbbit
closed
2 years ago
1
Setup benchmarks stats and graphs
#86
storozhukBM
closed
2 years ago
9
New atomic-based implementation squeezed into int64
#85
storozhukBM
closed
2 years ago
10
Fix typo
#84
cncal
closed
2 years ago
1
Correct the comments of Take functions
#83
cncal
closed
2 years ago
3
Add a comment on timers on windows
#82
rabbbit
closed
2 years ago
1
Run tests on Go {1.17, 1.18}
#81
rabbbit
closed
2 years ago
1
Why does the example_test fail when I run it locally?
#80
sdlyingyong
closed
2 years ago
2
Next