Skip to content

Excessive api calls on crate page to versions end piont #107

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

Closed
markberger opened this issue Jan 3, 2015 · 1 comment
Closed

Excessive api calls on crate page to versions end piont #107

markberger opened this issue Jan 3, 2015 · 1 comment

Comments

@markberger
Copy link
Contributor

When I'm running npm start -- --proxy https://crates.io and I visit http://0.0.0.0:4200/crates/openssl-sys, there seems to be an excessive amount of calls to the versions end point.

GET /api/v1/crates/openssl-sys/owners?_=1420255799612 200 528.376 ms - 303
GET /api/v1/crates/openssl-sys/versions?_=1420255799611 200 662.884 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799614 200 231.526 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799615 200 245.911 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799613 200 262.085 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799616 200 261.535 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799617 200 243.079 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799618 200 248.667 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799619 200 77.900 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799621 200 140.690 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799623 200 105.282 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799622 200 127.032 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799624 200 101.641 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799625 200 81.966 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799620 200 274.322 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799629 200 143.284 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799630 200 114.798 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799626 200 217.548 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799631 200 101.379 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799627 200 232.704 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799632 200 102.858 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799628 200 262.346 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799633 200 87.863 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799634 200 81.996 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799636 200 73.916 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799637 200 84.194 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799638 200 74.985 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799639 200 95.369 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799640 200 80.870 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799642 200 72.387 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799641 200 128.553 ms - -
GET /api/v1/crates/openssl-sys/0.2.10/dependencies?_=1420255799644 200 70.290 ms - -
GET /api/v1/crates/openssl-sys/0.2.10/authors?_=1420255799643 200 109.488 ms - 109
GET /api/v1/crates/openssl-sys/downloads?_=1420255799645 200 87.060 ms - -
GET /api/v1/crates/openssl-sys/versions?_=1420255799635 200 264.914 ms - -

The number of version calls seems to be related to the number to the versions a package has. The more versions, the more calls there are to the end point, regardless of the crate. This might be related to #106.

@alexcrichton
Copy link
Member

Fixed in #109

Turbo87 pushed a commit to Turbo87/crates.io that referenced this issue Jan 4, 2023
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

No branches or pull requests

2 participants