1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-06-01 10:45:56 +08:00

12 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard
324a678e39 Minor bug fix in TagThrottlerImpl::tryUpdateAutoThrottling 2022-03-12 13:32:41 -04:00
sfc-gh-tclinkenbeard
cc52a44df5 Clean up TagThrottler* files 2022-03-11 12:23:01 -04:00
sfc-gh-tclinkenbeard
5799b6cbd7 Add comments and modify ITagThrottler::tryUpdateAutoThrottling method 2022-03-11 12:13:34 -04:00
sfc-gh-tclinkenbeard
af69058596 Move RkTagThrottleCollection class into its own files 2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard
5c053c6c37 Move expiredTagThrottleCleanup into TagThrottler class 2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard
cad106f9eb Support sending multiple busy tags from storage server to ratekeeper 2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard
ccbbaa07f2 Remove redundant UID field from TagThrottlerImpl::autoThrottleTag 2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard
0f4c808f37 Remove TagThrottler::ratekeeper field 2022-02-14 19:08:23 -08:00
sfc-gh-tclinkenbeard
182fb8de3d Change type of TagThrottlerImpl::ratekeeper 2022-02-14 18:57:16 -08:00
sfc-gh-tclinkenbeard
58669717f1 Move tryAutoThrottleTag method to TagThrottler 2022-02-14 18:54:12 -08:00
sfc-gh-tclinkenbeard
b80f89204a Use PImpl for TagThrottler class 2022-02-14 18:17:55 -08:00
sfc-gh-tclinkenbeard
00f12687c6 Add TagThrottler class 2022-02-14 16:03:37 -08:00