Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-41203: Add pipeline subsetting control option. #389

Merged
merged 2 commits into from Dec 1, 2023
Merged

Conversation

natelust
Copy link
Contributor

@natelust natelust commented Nov 30, 2023

Add an option to pipeline subsetting which controls how named subsets are handled when they contain a task label which is not contained in the new subsetted pipeline.

Checklist

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

Copy link

codecov bot commented Nov 30, 2023

Codecov Report

Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (cdd3437) 82.39% compared to head (7b4487e) 82.47%.

Files Patch % Lines
python/lsst/pipe/base/pipelineIR.py 95.83% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #389      +/-   ##
==========================================
+ Coverage   82.39%   82.47%   +0.08%     
==========================================
  Files          92       92              
  Lines       10375    10431      +56     
  Branches     1956     1971      +15     
==========================================
+ Hits         8548     8603      +55     
  Misses       1484     1484              
- Partials      343      344       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@natelust natelust force-pushed the tickets/DM-41203 branch 3 times, most recently from 294211f to a0ac9e6 Compare November 30, 2023 16:23
@timj timj changed the title Dm-41203: Add pipeline subsetting control option. DM-41203: Add pipeline subsetting control option. Nov 30, 2023
Add an option to pipeline subsetting which controls how named
subsets are handled when they contain a task label which is not
contained in the new subsetted pipeline.
Adds a new property which returns a mapping of subset label to
sets of task labels. Also added are addLabeledSubset and
removeLabeledSubset which add a new labeled subset and remove an
existing labeled subset respectively.
@natelust natelust merged commit 4e47395 into main Dec 1, 2023
14 checks passed
@natelust natelust deleted the tickets/DM-41203 branch December 1, 2023 14:32
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.

None yet

2 participants