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

    • 3
    • Data Release Production
    • 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

            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.

            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.
            jbosch Jim Bosch added a comment -

            tjenness, 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

            jbosch Jim Bosch added a comment - tjenness , 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

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

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.