go.temporal.io/server/common/quotas

35 root concepts · page 1 of 1

rate_limiter_mock.go ×2 1 test · 3619 LOC · 167 files · introduces 1 test · 24 LOC · 3 files
map_request_rate_limiter_impl.go ×1 1 test · 249 LOC · 8 files · introduces 1 test · 2 LOC · 1 file
TestWait_HighPriority_NotExpired_WithExpiration_Cancelled 1 test · 132 LOC · 5 files · introduces 1 test · 0 LOC · 0 files
TestWait_HighPriority_NotExpired_WithExpiration_Error 1 test · 129 LOC · 5 files · introduces 1 test · 0 LOC · 0 files
multi_rate_limiter_impl.go ×1 1 test · 112 LOC · 4 files · introduces 1 test · 3 LOC · 1 file
multi_rate_limiter_impl.go ×1 1 test · 108 LOC · 4 files · introduces 1 test · 3 LOC · 1 file
TestWait_HighPriority_NotExpired_WithExpiration_NoError 1 test · 118 LOC · 5 files · introduces 1 test · 0 LOC · 0 files
TestWaitN_NotExpired_WithExpiration_NoError 1 test · 98 LOC · 4 files · introduces 1 test · 0 LOC · 0 files
clocked_rate_limiter.go ×1 1 test · 98 LOC · 2 files · introduces 1 test · 1 LOC · 1 file
clocked_rate_limiter.go ×1 1 test · 96 LOC · 2 files · introduces 1 test · 2 LOC · 1 file
TestClockedRateLimiter_Wait_Canceled 1 test · 99 LOC · 2 files · introduces 1 test · 0 LOC · 0 files
dynamic_rate_limiter_impl.go ×1 1 test · 102 LOC · 5 files · introduces 1 test · 4 LOC · 1 file
rate_refreshes_without_token_operation 1 test · 102 LOC · 5 files · introduces 1 test · 0 LOC · 0 files
delayed_request_rate_limiter.go ×1 1 test · 82 LOC · 4 files · introduces 1 test · 3 LOC · 1 file
multi_rate_limiter_impl.go ×1 1 test · 75 LOC · 3 files · introduces 1 test · 2 LOC · 1 file
multi_rate_limiter_impl.go ×1 1 test · 69 LOC · 4 files · introduces 1 test · 2 LOC · 1 file
TestAllow_HighPriority_Allow 1 test · 77 LOC · 4 files · introduces 1 test · 0 LOC · 0 files
TestSetRateBurst_Diff 1 test · 66 LOC · 3 files · introduces 1 test · 0 LOC · 0 files
clocked_rate_limiter.go ×1 1 test · 54 LOC · 2 files · introduces 1 test · 3 LOC · 1 file
priority_rate_limiter_impl.go ×1 2 tests · 75 LOC · 4 files · introduces 2 tests · 2 LOC · 1 file
TestSetBurst_Diff 1 test · 63 LOC · 3 files · introduces 1 test · 0 LOC · 0 files
TestSetRate_Diff 1 test · 63 LOC · 3 files · introduces 1 test · 0 LOC · 0 files
multi_rate_limiter_impl.go ×1 1 test · 61 LOC · 3 files · introduces 1 test · 1 LOC · 1 file
TestAllow_LowPriority_Disallow, TestAllow_HighPriority_Disallow 2 tests · 62 LOC · 4 files · introduces 2 tests · 0 LOC · 0 files
TestConcurrentAccessAndCleanup 1 test · 65 LOC · 2 files · introduces 1 test · 0 LOC · 0 files
multi_rate_limiter_impl.go ×2 1 test · 37 LOC · 3 files · introduces 1 test · 18 LOC · 2 files
multi_rate_limiter_impl.go ×2 1 test · 35 LOC · 3 files · introduces 1 test · 16 LOC · 2 files
TestClockedRateLimiter_Reserve 1 test · 34 LOC · 2 files · introduces 1 test · 0 LOC · 0 files
request_rate_limiter_delegator.go ×1 1 test · 24 LOC · 2 files · introduces 1 test · 3 LOC · 1 file
TestClockedRateLimiter_Wait_NoBurst 1 test · 29 LOC · 2 files · introduces 1 test · 0 LOC · 0 files
priority_rate_limiter_impl.go ×1 2 tests · 38 LOC · 4 files · introduces 2 tests · 2 LOC · 1 file
multi_rate_limiter_impl.go ×1 1 test · 20 LOC · 3 files · introduces 1 test · 2 LOC · 1 file
multi_reservation_impl.go ×1 1 test · 15 LOC · 2 files · introduces 1 test · 2 LOC · 1 file
multi_reservation_impl.go ×1 1 test · 15 LOC · 2 files · introduces 1 test · 2 LOC · 1 file
delayed_request_rate_limiter.go ×1 1 test · 7 LOC · 2 files · introduces 1 test · 2 LOC · 1 file