Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request limits middleware PoC #32886

Closed
wants to merge 17 commits into from
Closed

Commits on Jun 3, 2021

  1. Create Resource limits feature

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    609f028 View commit details
    Browse the repository at this point in the history
  2. Update concurrency limiter

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    04a679b View commit details
    Browse the repository at this point in the history
  3. Update API

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    9b6284f View commit details
    Browse the repository at this point in the history
  4. Update ConcurrencyLimiter implementation

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    8fd834f View commit details
    Browse the repository at this point in the history
  5. Wip Update TokenBucketImplementation

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    4cd525e View commit details
    Browse the repository at this point in the history
  6. Update API based on review feedback

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    40a418f View commit details
    Browse the repository at this point in the history
  7. Update API to use abstract class for PermitLease

    John Luo committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    baaedeb View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Make AvailablePermits a function

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    c53a14a View commit details
    Browse the repository at this point in the history
  2. Create request limits middleware

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    1da3f1c View commit details
    Browse the repository at this point in the history
  3. Fixup rate limiter

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    8ad26e8 View commit details
    Browse the repository at this point in the history
  4. React to API change

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    8f043d4 View commit details
    Browse the repository at this point in the history
  5. Update middleware implementation

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    e974b55 View commit details
    Browse the repository at this point in the history
  6. Some feedback

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    f872ff1 View commit details
    Browse the repository at this point in the history
  7. Wip

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    ecd8a26 View commit details
    Browse the repository at this point in the history
  8. Update API

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    cd71b9d View commit details
    Browse the repository at this point in the history
  9. Update handling of simple and aggregated limiters

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    253ff8f View commit details
    Browse the repository at this point in the history
  10. React to API refactor

    John Luo committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    e33467d View commit details
    Browse the repository at this point in the history