issues
search
antifuchs
/
ratelimit_meter
A leaky-bucket-as-a-meter rate-limiting implementation in Rust
MIT License
33
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Memory Bloat can occur from cloning evmap.ReadHandle
#39
lytefast
opened
4 years ago
4
Expose KeyedRateLimiter.len()
#38
lytefast
closed
4 years ago
4
ThreadsafeWrapper: fix deadlock caused by comparing with itself
#37
BurtonQin
closed
4 years ago
6
GCRA returns the wrong wait time
#36
antifuchs
opened
4 years ago
0
Implement jitter for negative rate-limiting results
#35
antifuchs
closed
4 years ago
1
Enable no_std builds on stable
#34
antifuchs
closed
5 years ago
2
Update parking_lot and evmap dependencies
#33
jbg
closed
5 years ago
3
How to share KeyedRateLimiter across threads?
#32
niklasf
closed
5 years ago
2
Allow using clock objects instead of hanging it off the type
#31
antifuchs
closed
5 years ago
2
Update to 2018 edition
#30
antifuchs
closed
5 years ago
3
Implement actual clock sources
#29
antifuchs
closed
4 years ago
0
Default NonConformance's type argument
#28
antifuchs
closed
5 years ago
2
Non-backwards-compatible version released to crates.io with only minor version bump
#27
jbg
closed
5 years ago
2
Make thread-safety optional for `DirectRateLimiter`
#26
antifuchs
closed
4 years ago
0
Make ratelimit_meter compatible with no_std
#25
antifuchs
closed
5 years ago
2
Use bors & circleci
#24
antifuchs
closed
5 years ago
2
in-memory rate limiters must be &mut, but that's ok
#23
antifuchs
opened
5 years ago
0
wait_time_from can panic if 'from' is already after the duration
#22
Woutifier
closed
5 years ago
3
Change the interface to support by-key rate limiting
#21
antifuchs
closed
6 years ago
0
Criterion benches
#20
antifuchs
closed
6 years ago
0
Changes to fix clippy on travis-ci
#19
antifuchs
closed
6 years ago
0
Fix memory leaks
#18
antifuchs
closed
6 years ago
0
The LeakyBucket leaks memory
#17
vorner
closed
6 years ago
6
Improve rustfmt check in travis ci
#16
antifuchs
closed
6 years ago
0
Use failure crate, get rid of Decision.
#15
antifuchs
closed
6 years ago
3
Refactor travis config, run benchcmp
#14
antifuchs
closed
6 years ago
1
Run clippy & other checks in CI
#13
antifuchs
closed
7 years ago
0
Remove Decision?
#12
waywardmonkeys
closed
6 years ago
2
Consider rustfmt?
#11
waywardmonkeys
closed
7 years ago
2
Lockfree data structures
#10
antifuchs
closed
7 years ago
0
Doc fixes
#9
waywardmonkeys
closed
7 years ago
1
Some clippy fixes
#8
waywardmonkeys
closed
7 years ago
1
Implement a leaky bucket
#7
antifuchs
closed
7 years ago
0
Implement #5: Multi-cell decision making
#6
antifuchs
closed
7 years ago
0
Tracking: Allow checking cells with different weights
#5
antifuchs
closed
7 years ago
2
Tracking: dual-bucket rate limiter
#4
antifuchs
opened
7 years ago
0
Tracking: `peek` on rate limiters
#3
antifuchs
closed
6 years ago
1
Revamp Constructors
#2
antifuchs
closed
7 years ago
0
Activate travis
#1
antifuchs
closed
7 years ago
0