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

Support Gen 3 ingestion of ap_verify datasets

    XMLWordPrintable

    Details

    • Story Points:
      6
    • Sprint:
      AP S20-5 (April), AP S20-6 (May), AP F20-1 (June), AP F20-2 (July)
    • Team:
      Alert Production
    • Urgent?:
      No

      Description

      lsst.ap.verify.DatasetIngestTask is responsible for ingesting an ap_verify dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in ingest_dataset.py that lets users choose between the two.

      Note that the current dataset format includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

      Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.

        Attachments

          Issue Links

            Activity

            krzys Krzysztof Findeisen created issue -
            krzys Krzysztof Findeisen made changes -
            Field Original Value New Value
            Link This issue blocks DM-21888 [ DM-21888 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-21862 [ DM-21862 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-21898 [ DM-21898 ]
            krzys Krzysztof Findeisen made changes -
            Description {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ap_verify.py}} and {{ingest_dataset.py}} that lets users choose between the two.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ap_verify.py}} and {{ingest_dataset.py}} that lets users choose between the two; naturally, the former must also run {{ApPipeTask}} in Gen 3.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            krzys Krzysztof Findeisen made changes -
            Description {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ap_verify.py}} and {{ingest_dataset.py}} that lets users choose between the two; naturally, the former must also run {{ApPipeTask}} in Gen 3.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ap_verify.py}} and {{ingest_dataset.py}} that lets users choose between the two; naturally, the former must also run {{ap_pipe}} as a Gen 3 pipeline.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be done after DM-21886 [ DM-21886 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be done after DM-21885 [ DM-21885 ]
            krzys Krzysztof Findeisen made changes -
            Summary Support Gen 3 ingestion of ap_verify datasets Support Gen 3 ingestion/processing of ap_verify datasets
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21862 [ DM-21862 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21886 [ DM-21886 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21885 [ DM-21885 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be done after DM-21885 [ DM-21885 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be done after DM-21886 [ DM-21886 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-21919 [ DM-21919 ]
            krzys Krzysztof Findeisen made changes -
            Comment [ Adding DM-21885 and DM-21886 as blockers for being able to actually use an ingested dataset in {{ap_verify}}. ]
            krzys Krzysztof Findeisen made changes -
            Summary Support Gen 3 ingestion/processing of ap_verify datasets Support Gen 3 ingestion of ap_verify datasets
            Description {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ap_verify.py}} and {{ingest_dataset.py}} that lets users choose between the two; naturally, the former must also run {{ap_pipe}} as a Gen 3 pipeline.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            {{lsst.ap.verify.DatasetIngestTask}} is responsible for ingesting an {{ap_verify}} dataset into a Gen 2 repository. Create a second task that starts with the same inputs, but creates a Gen 3 repository. Provide a (command-line?) option in {{ingest_dataset.py}} that lets users choose between the two.

            Note that the current [dataset format|https://pipelines.lsst.io/modules/lsst.ap.verify/datasets-creation.html] includes a stub Gen 2 repo (possibly redundant in Gen 3) and a Gen 2 templates repo (must be updated or replaced). Changes to this format are within scope of the ticket.

            Some overlap with DM-21862, which wants to use HiTS to run single-frame processing.
            Story Points 6 4
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21885 [ DM-21885 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21886 [ DM-21886 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21862 [ DM-21862 ]
            krzys Krzysztof Findeisen made changes -
            Story Points 4 6
            krzys Krzysztof Findeisen made changes -
            Sprint AP F19-6 (November) [ 958 ]
            jbosch Jim Bosch made changes -
            Labels gen3-middleware gen2-deprecation-blocker gen3-middleware
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-21939 [ DM-21939 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-21888 [ DM-21888 ]
            krzys Krzysztof Findeisen made changes -
            Epic Link DM-21442 [ 423049 ]
            krzys Krzysztof Findeisen made changes -
            Labels gen2-deprecation-blocker gen3-middleware PairCoding gen2-deprecation-blocker gen3-middleware
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-21016 [ DM-21016 ]
            krzys Krzysztof Findeisen made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-22370 [ DM-22370 ]
            krzys Krzysztof Findeisen made changes -
            Sprint AP F19-6 (November) [ 958 ]
            swinbank John Swinbank made changes -
            Epic Link DM-21442 [ 423049 ] DM-22633 [ 427742 ]
            krzys Krzysztof Findeisen made changes -
            Rank Ranked higher
            krzys Krzysztof Findeisen made changes -
            Rank Ranked higher
            ebellm Eric Bellm made changes -
            Sprint AP S20-6 (May) [ 987 ]
            ebellm Eric Bellm made changes -
            Sprint AP S20-6 (May) [ 987 ]
            krzys Krzysztof Findeisen made changes -
            Comment [ The config files included in the current datasets are not compatible with Gen 3, because in Gen 3 each task in a pipeline must be configured separately. ]
            swinbank John Swinbank made changes -
            Link This issue blocks DM-24260 [ DM-24260 ]
            swinbank John Swinbank made changes -
            Urgent? off
            swinbank John Swinbank made changes -
            Sprint AP S20-5 (April) [ 986 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-24314 [ DM-24314 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-22370 [ DM-22370 ]
            swinbank John Swinbank made changes -
            Epic Link DM-22633 [ 427742 ] DM-24341 [ 433028 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-24365 [ DM-24365 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be finished together with DM-24260 [ DM-24260 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-24260 [ DM-24260 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-23616 [ DM-23616 ]
            swinbank John Swinbank made changes -
            Sprint AP S20-5 (April) [ 986 ] AP S20-5 (April), AP S20-6 (May) [ 986, 987 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be done after DM-24260 [ DM-24260 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue has to be finished together with DM-24260 [ DM-24260 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-24844 [ DM-24844 ]
            swinbank John Swinbank made changes -
            Epic Link DM-24341 [ 433028 ] DM-25145 [ 435263 ]
            swinbank John Swinbank made changes -
            Sprint AP S20-5 (April), AP S20-6 (May) [ 986, 987 ] AP S20-5 (April), AP S20-6 (May), AP F20-1 (June) [ 986, 987, 1019 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-25786 [ DM-25786 ]
            swinbank John Swinbank made changes -
            Sprint AP S20-5 (April), AP S20-6 (May), AP F20-1 (June) [ 986, 987, 1019 ] AP S20-5 (April), AP S20-6 (May), AP F20-1 (June), AP F20-2 (July) [ 986, 987, 1019, 1025 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-25806 [ DM-25806 ]
            krzys Krzysztof Findeisen made changes -
            Status In Progress [ 3 ] In Review [ 10004 ]
            Reviewers Jim Bosch [ jbosch ]
            jbosch Jim Bosch made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-25945 [ DM-25945 ]
            krzys Krzysztof Findeisen made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-25970 [ DM-25970 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue relates to DM-26070 [ DM-26070 ]

              People

              Assignee:
              krzys Krzysztof Findeisen
              Reporter:
              krzys Krzysztof Findeisen
              Reviewers:
              Jim Bosch
              Watchers:
              Jim Bosch, John Parejko, Krzysztof Findeisen, Meredith Rawls, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.