Skip to content

Conversation

@ChrisPenner
Copy link
Member

Overview

The dependents endpoint was very slow because as part of building the PPE it would try to find names for refs which didn't have names in the current project, which resulted in it transitively crawling ALL dependencies,.

Now it doesn't bother searching dependencies at all, since we don't care about dependents within lib anyways.

Implementation notes

Add a param so we can skip searching deps on dependents.

@ChrisPenner ChrisPenner force-pushed the cp/speed-up-dependents branch from b4f7922 to b7742dc Compare September 17, 2025 22:43
@ChrisPenner ChrisPenner merged commit b8fd128 into main Sep 17, 2025
4 checks passed
@ChrisPenner ChrisPenner deleted the cp/speed-up-dependents branch September 17, 2025 22:49
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