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

Split apart inheritance relations of MergeDetectionsTask and MergeMeasurementsTask

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: pipe_tasks
    • Labels:
      None

      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

            Activity

            Hide
            czw Christopher Waters added a comment -

            I was able to match all of the additions and subtractions, so it lookjs good to me.

            Show
            czw Christopher Waters added a comment - I was able to match all of the additions and subtractions, so it lookjs good to me.
            Hide
            nlust Nate Lust added a comment -

            Merged to Master

            Show
            nlust Nate Lust added a comment - Merged to Master

              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:

                  Jenkins

                  No builds found.