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

Modify concrete CmdLineTasks and Gen3 Butler as necessary to work together



      While the basic get and put interface should be backwards-compatible, some things CmdLineTasks do are not currently planned to be implemented in Gen3 in a way that looks the same as Gen2:

      • Slicing Datasets (i.e. retrieving subimages)
      • Subsets and incomplete data IDs
      • DataRefs

      When possible, add (temporary) shims to daf_butler to make things work the same way.  When it's less messy to add special-case code to the CmdLineTasks themselves, do that instead (which should be rare).

      This ticket will focus on the easiest steps of the pipeline included in ci_hsc: the CmdLineTasks defined in pipe/tasks/multiBand.py.  Those will be run against a Gen3 repo build by converting a Gen2 repo containing the outputs of all previous steps.



          jbosch Jim Bosch created issue -
          jbosch Jim Bosch made changes -
          Field Original Value New Value
          Epic Link DM-12738 [ 36337 ]
          jbosch Jim Bosch made changes -
          Rank Ranked higher
          jbosch Jim Bosch made changes -
          Labels gen3-middleware
          jbosch Jim Bosch made changes -
          Sprint BG3_S18_04 [ 704 ]
          jbosch Jim Bosch made changes -
          Risk Score 0
          swinbank John Swinbank made changes -
          Epic Link DM-12738 [ 36337 ] DM-14448 [ 80390 ]
          jbosch Jim Bosch made changes -
          Resolution Done [ 10000 ]
          Status To Do [ 10001 ] Won't Fix [ 10405 ]


            • Assignee:
              jbosch Jim Bosch
              jbosch Jim Bosch
              Jim Bosch
            • Votes:
              0 Vote for this issue
              1 Start watching this issue


              • Created:

                Summary Panel