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

Deprecate support for using data repositories with autoincrement integer dataset IDs

    XMLWordPrintable

    Details

    • Story Points:
      3
    • Team:
      Data Release Production
    • Urgent?:
      No

      Description

      Deprecate the autoincrement-integer datasets manager (at class construction) and create a follow-up ticket for full removal.  Block deprecation on migration of the DP0.1 data repository to UUIDs (DM-34970).

        Attachments

          Issue Links

            Activity

            Hide
            jbosch Jim Bosch added a comment -

            This was supposed to have been done before v25, and it should include disabling integer IDs in new repos (already deprecated).

            I'll do it now and see if we can get it backported so full removal can still happen in v26, since it looks like the weekly base for v25 has been set even if the tags aren't there yet.

            Show
            jbosch Jim Bosch added a comment - This was supposed to have been done before v25, and it should include disabling integer IDs in new repos (already deprecated). I'll do it now and see if we can get it backported so full removal can still happen in v26, since it looks like the weekly base for v25 has been set even if the tags aren't there yet.
            Hide
            jbosch Jim Bosch added a comment -

            Tim Jenness, this is a small removal + deprecation ticket I was supposed to do before v25 that I sure you'll find familiar; I've requested a backport to v25 since the baseline has been set, and will hold of merging until the backport is approved to make sure I get the right version numbers baked into the code.

            Jenkins has been run with the new deprecations turned into errors via a PYTHONWARNINGS in the EUPS table (which I've since removed). I'll run Jenkins again without that just prior to merge.

            PR is here: https://github.com/lsst/daf_butler/pull/762

            Show
            jbosch Jim Bosch added a comment - Tim Jenness , this is a small removal + deprecation ticket I was supposed to do before v25 that I sure you'll find familiar; I've requested a backport to v25 since the baseline has been set, and will hold of merging until the backport is approved to make sure I get the right version numbers baked into the code. Jenkins has been run with the new deprecations turned into errors via a PYTHONWARNINGS in the EUPS table (which I've since removed). I'll run Jenkins again without that just prior to merge. PR is here: https://github.com/lsst/daf_butler/pull/762

              People

              Assignee:
              jbosch Jim Bosch
              Reporter:
              jbosch Jim Bosch
              Reviewers:
              Tim Jenness
              Watchers:
              Jim Bosch, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.