Skip to content

perf(decision): stop re-parsing the full task graph - #1055

Open
marco-c wants to merge 1 commit into
taskcluster:mainfrom
marco-c:dont_reparse
Open

marco-c wants to merge 1 commit into
taskcluster:mainfrom
marco-c:dont_reparse

Conversation

@marco-c

@marco-c marco-c commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

The decision task rebuilt Task objects for the whole full task graph from its JSON representation, only to check that TaskGraph.from_json works. This is already covered by the TaskGraph tests, and costs time proportional to the size of the full task graph on every decision task.

The decision task rebuilt Task objects for the whole full task graph
from its JSON representation, only to check that TaskGraph.from_json
works. This is already covered by the TaskGraph tests, and costs time
proportional to the size of the full task graph on every decision task.
@marco-c
marco-c requested a review from a team as a code owner September 29, 2026 13:47
@marco-c
marco-c requested a review from ahal September 29, 2026 13:47

This branch has not been deployed

No deployments
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.

1 participant