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

/edits/per-page endpoint throttling limit is now 5 reqs per sec #1108

Closed
wants to merge 2 commits into from

Conversation

nuria
Copy link
Contributor

@nuria nuria commented Apr 3, 2019

Please see why we need to reduce requests ratios: https://phabricator.wikimedia.org/T219910

@d00rman
Copy link
Contributor

d00rman commented Apr 4, 2019

LGTM, but what about other end points? This particular one was hit this time, but perhaps others will be in the future? Should we lower them generally?

@d00rman d00rman added the API label Apr 4, 2019
@nuria
Copy link
Contributor Author

nuria commented Apr 4, 2019

We might need to do that eventually but doesn't seem we need to quite yet. Issues are on edit data (backed by druid, not cassandra) and they are more pronounced if queried per per article, also true fix is this one: https://phabricator.wikimedia.org/T189623

Copy link
Contributor

@jobar jobar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you also need to change lines 1551 and 1552.
IMO the change you made only impacted documentation.

Copy link
Contributor

@d00rman d00rman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ha, nice catch @jobar ! Indeed, this PR only changes the docs so far.

@nuria nuria closed this Apr 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 participants