What's new
-
Added UnmodifiableBandwidth via Bandwidths#unmodifiableBandwidth(Bandwidth)
-
Added RateLimiterFactory to replace ResourceLimiter
-
Added method RateConfig.getParentOptional()
-
Added more performance tests
-
Renamed @Rate.name to @Rate.id
-
Renamed @RateGroup.name to @RateGroup.id
-
Renamed ElementId to RateId
-
Renamed all ResourceLimiterXXX to RateLimiterXXX
-
Renamed all ResourceLimitingXXX to RateLimitingXXX
-
Renamed all ResourceLimiterConfigXXX to RateLimiterContextXXXX
-
Minor bug fixes
-
Removed ResourceLimiter and UsageListener
-
Streamlined the methods in RateLimiterRegistry
-
Moved RateLimiterProperties and RateLimiterRegistry to project rate-limiter-annotation