Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pex_config, pipe_base
-
Labels:
-
Story Points:6
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
This was originally is a spin-off of several miscellaneous cleanup commits from DM-33027, in order to merge them sooner and shrink what's still shaping up to be a very large review, but one of those commits that modified the construction pattern for PipelineTaskConnections proved useful in formalizing support for adding, replacing, and removing connections base on construction, so that's now by far the most important piece of this ticket.
Attachments
Issue Links
- blocks
-
DM-38952 Add ci_middleware package
- Done
- is duplicated by
-
DM-28769 Provide hooks for creating and fully modifying connections in PipelineTaskConnections subclasses
- Invalid
-
DM-29658 Support dynamic generation of PipelineTask connections
- Invalid
- relates to
-
DM-33027 Add pipeline graph class and experimental support for writing pipelines in expanded form
- Done
Andy Salnikov, this is a ticket with no overriding theme other than the fact that I found the problems while working on the PipelineGraph class coming on
DM-33027. I've pushed finishing that ticket back behind standing up ci_middleware onDM-38952, but to get the mock stuff working again the way I'd like, I need some of the commits here (the improved support for dynamic connections).