Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_tasks
-
Labels:None
-
Story Points:4
-
Epic Link:
-
Sprint:DRP F18-5
-
Team:Data Release Production
Description
Split apart the thin inheritance relationship of MergeDetectionsTask and MergeMeasurementsTask by removing MergeSourcesTask. The separated classes should be pulled out into their own files in the refactoring.
This change both makes each class more manageable on its own, but will also simplify the conversion to PipelineTasks.
This ticket will not remove the MergeSourcesTaskRunner, as it will only be around while the gen2 middleware exists anyway.
Attachments
Issue Links
- relates to
-
DM-16401 Disable writing metadata for MergeDetections and MergeMeasurements Tasks
- Done
I was able to match all of the additions and subtractions, so it lookjs good to me.