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

Adding support for leaky bucket throttling (rps + burst) in ffresty client #141

Merged
merged 11 commits into from
Jun 7, 2024

Commits on May 30, 2024

  1. Add Request Per Second rate limiter

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    dde4ca8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:hyperledger/firefly-common into rps…

    …-config
    
    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    c3c232c View commit details
    Browse the repository at this point in the history
  3. fixing copy right year

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    225fc90 View commit details
    Browse the repository at this point in the history
  4. nls

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    1c46446 View commit details
    Browse the repository at this point in the history
  5. add field description

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    6231feb View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. address review comment

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    5a3000a View commit details
    Browse the repository at this point in the history
  2. update config name

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    6d06919 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. wording and better tests

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7838b57 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:hyperledger/firefly-common into rps…

    …-config
    
    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    dd3be97 View commit details
    Browse the repository at this point in the history
  3. address review comments

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b96a714 View commit details
    Browse the repository at this point in the history
  4. clean up logic

    Signed-off-by: Chengxuan Xing <[email protected]>
    Chengxuan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    802321f View commit details
    Browse the repository at this point in the history