musclemuller opened a new pull request, #16016: URL: https://github.com/apache/pinot/pull/16016
This pr is to support flexible ratelimits control on application, database and table level We have feature request here: https://github.com/apache/pinot/issues/14498 To support this, we introduce a new ratelimiter library to replace original one, the benefit we can get is now we can set ratelimiter in specified time range (e.g. 12 seconds, 5 minutes, etc), and we allow burstiness, which means the higher qps can be accepted as long as whole queries don't exceed limits. More details can refer: https://docs.google.com/document/d/1_-Sxt8ETfyIGovGSOuCLIgq2EYWNe6zyZMwVXKbd0Z4/edit?usp=sharing Instructions: 1. The PR has to be tagged with at least one of the following labels (*): 1. `feature` 2. `bugfix` 3. `performance` 4. `ui` 5. `backward-incompat` 6. `release-notes` (**) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org