| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Parallel builders were consuming reporting order, which can leave a worker waiting on a dependency while independent projects stay queued. Project-scoped builds must retain their selected project set, and reporting must remain stable regardless of worker scheduling.
The scheduling regression needs coverage of full, selected-project, and references-only builds with two workers. The larger execution-mode matrix repeats unrelated behavior and obscures that purpose.
There was a problem hiding this comment.
The focused fix preserves dependency and reporting behavior, with regression coverage for all three build scopes and no identified blockers.
Review effort: Balanced
Findings: None
Restores dependency-depth scheduling after the Build Orchestrator API regression, reducing builder idle time while preserving reporting order.
Changes:
| File | Description |
|---|---|
| tsc/internal/execute/build/orchestrator.go | Applies dependency-depth scheduling to the selected build tasks. |
| tsc/internal/execute/build/graph_test.go | Verifies concurrent scheduling, reporting order, and selected outputs. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
#64158 regressed #64220