Skip to content

proxyd: Integrate custom rate limiter#3681

Merged
mslipper merged 1 commit intodevelopfrom
10-09-proxyd_Integrate_custom_rate_limiter
Oct 12, 2022
Merged

proxyd: Integrate custom rate limiter#3681
mslipper merged 1 commit intodevelopfrom
10-09-proxyd_Integrate_custom_rate_limiter

Conversation

@mslipper
Copy link
Contributor

@mslipper mslipper commented Oct 9, 2022

Integrates the custom rate limiter in the previous PR into the rest of the application. Also takes the opportunity to clean up how we instantiate Redis clients so that we can share them among multiple different services.

There are some config changes in this PR. Specifically, you must specify a base_rate and base_interval in the rate limit config.

@changeset-bot
Copy link

changeset-bot bot commented Oct 9, 2022

🦋 Changeset detected

Latest commit: 01ae662

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@eth-optimism/proxyd Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@mslipper
Copy link
Contributor Author

mslipper commented Oct 9, 2022

Current dependencies on/for this PR:

This comment was auto-generated by Graphite.

@mslipper mslipper requested a review from Inphi October 9, 2022 20:30
@mergify
Copy link
Contributor

mergify bot commented Oct 9, 2022

This PR changes implementation code, but doesn't include a changeset. Did you forget to add one?

@mslipper mslipper requested review from tynes and zhwrd October 9, 2022 20:30
@mslipper mslipper force-pushed the 10-09-proxyd_Custom_rate_limiter_implementation branch from ada9def to f711c48 Compare October 9, 2022 20:32
@mslipper mslipper force-pushed the 10-09-proxyd_Integrate_custom_rate_limiter branch from b90bb21 to db4072d Compare October 9, 2022 20:32
@mslipper mslipper force-pushed the 10-09-proxyd_Integrate_custom_rate_limiter branch from db4072d to cf156ec Compare October 11, 2022 22:12
Integrates the custom rate limiter in the previous PR into the rest of the application. Also takes the opportunity to clean up how we instantiate Redis clients so that we can share them among multiple different services.

There are some config changes in this PR. Specifically, you must specify a `base_rate` and `base_interval` in the rate limit config.
@mslipper mslipper force-pushed the 10-09-proxyd_Custom_rate_limiter_implementation branch from f711c48 to c2b8efa Compare October 11, 2022 22:20
@mslipper mslipper force-pushed the 10-09-proxyd_Integrate_custom_rate_limiter branch from cf156ec to 01ae662 Compare October 11, 2022 22:20
Base automatically changed from 10-09-proxyd_Custom_rate_limiter_implementation to develop October 12, 2022 20:34
@mslipper mslipper merged commit 1471911 into develop Oct 12, 2022
@mslipper mslipper deleted the 10-09-proxyd_Integrate_custom_rate_limiter branch October 12, 2022 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants