Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-16026

Split apart inheritance relations of MergeDetectionsTask and MergeMeasurementsTask

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: pipe_tasks
    • Labels:
      None
    • Templates:
    • Story Points:
      4
    • 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

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  nlust Nate Lust
                  Reporter:
                  nlust Nate Lust
                  Reviewers:
                  Christopher Waters
                  Watchers:
                  Christopher Waters, Nate Lust
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Summary Panel