Skip to content

DM-55320: Add a feature to prune unanchored quanta in qgraph building#366

Closed
hsinfang wants to merge 2 commits into
mainfrom
ticketes/DM-55320
Closed

DM-55320: Add a feature to prune unanchored quanta in qgraph building#366
hsinfang wants to merge 2 commits into
mainfrom
ticketes/DM-55320

Conversation

@hsinfang

@hsinfang hsinfang commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

@codecov

codecov Bot commented Jul 2, 2026

Copy link
Copy Markdown

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

hsinfang added 2 commits July 2, 2026 15:29
Expose the prune_unanchored_quanta parameter of QuantumGraphBuilder as
a CLI option.  Accept a SOURCE:ANCHOR colon-separated pair of task
labels; source quanta with no reachable anchor quantum downstream are
removed along with their entire downstream chain.

This will replace lsst.ap.pipe.prune_orphan_preloads, a script that
patched the quantum graph after build to remove loadDiaCatalogs
quanta with no downstream associateApdb quantum as they have no
template coverage. Example:
  pipetask qgraph ...
    --prune-unanchored-quanta loadDiaCatalogs:associateApdb
@hsinfang
hsinfang force-pushed the ticketes/DM-55320 branch from 7dd4eed to c1ab6b7 Compare July 2, 2026 22:29
@hsinfang

hsinfang commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

Wrong branch name. Closing

@hsinfang hsinfang closed this Jul 2, 2026
@hsinfang
hsinfang deleted the ticketes/DM-55320 branch July 2, 2026 22:39
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