Skip to content

Conversation

@Eijebong
Copy link
Contributor

In b713497 we added a function to get both links_dict and reverse_links_dict in one go, avoiding iterating over the graph twice to build those. That function also benefits from being cached. I'm not expecting a big change in performance here but we might as well.

@Eijebong Eijebong requested a review from a team as a code owner October 17, 2025 13:44
@Eijebong Eijebong requested a review from hneiva October 17, 2025 13:44
@Eijebong Eijebong force-pushed the dont-build-links-in-two-times branch from 57263ee to 164605f Compare October 17, 2025 13:56
Copy link
Contributor

@jcristau jcristau left a comment

Choose a reason for hiding this comment

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

Actually, with the ReadOnlyDict changes we need to check all accesses probably.

Copy link
Contributor

@jcristau jcristau left a comment

Choose a reason for hiding this comment

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

With #827 this should be fine.

In b713497 we added a function to get
both `links_dict` and `reverse_links_dict` in one go, avoiding iterating
over the graph twice to build those. That function also benefits from
being cached. I'm not expecting a big change in performance here but we
might as well.
@Eijebong Eijebong force-pushed the dont-build-links-in-two-times branch from 164605f to b2b0efd Compare October 17, 2025 15:22
@Eijebong Eijebong enabled auto-merge (squash) October 17, 2025 15:41
@Eijebong Eijebong merged commit aa64552 into taskcluster:main Oct 17, 2025
14 checks passed
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