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

Custom classes for DataUnit tuples/sets and Data IDs

    Details

      Description

      In the review for DM-14334 it looked like some utility classes for DataUnits could be helpful.  In particular:

      • We once had a DataUnitTuple class that defined a sort order and a de-duped set of value column names, but dropped it when we added the new DataUnit class.  Looks like we should create a new one that builds on the DataUnit class and TopologicalSet.
      • We should at least consider having a custom Data ID class, both to make it hashable and hence usable as a dict key and as a place to add integer packing in the future.

        Attachments

          Issue Links

            Activity

            jbosch Jim Bosch created issue -
            jbosch Jim Bosch made changes -
            Field Original Value New Value
            Risk Score 0
            jbosch Jim Bosch made changes -
            Link This issue relates to DM-14821 [ DM-14821 ]
            jbosch Jim Bosch made changes -
            Assignee Jim Bosch [ jbosch ] Pim Schellart [ pschella ]
            nlust Nate Lust made changes -
            Link This issue relates to DM-15327 [ DM-15327 ]
            jbosch Jim Bosch made changes -
            Link This issue is blocked by DM-15336 [ DM-15336 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Assignee Pim Schellart [ pschella ] Nate Lust [ nlust ]
            jbosch Jim Bosch made changes -
            Link This issue relates to DM-15459 [ DM-15459 ]
            nlust Nate Lust made changes -
            Assignee Nate Lust [ nlust ] Jim Bosch [ jbosch ]
            jbosch Jim Bosch made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            jbosch Jim Bosch made changes -
            Story Points 4 10
            jbosch Jim Bosch made changes -
            Link This issue duplicates DM-15327 [ DM-15327 ]
            jbosch Jim Bosch made changes -
            Link This issue relates to DM-16310 [ DM-16310 ]
            jbosch Jim Bosch made changes -
            Link This issue duplicates DM-15679 [ DM-15679 ]
            jbosch Jim Bosch made changes -
            Link This issue blocks DM-15675 [ DM-15675 ]
            jbosch Jim Bosch made changes -
            Reviewers Andy Salnikov, Christopher Waters [ salnikov, cwaters ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            jbosch Jim Bosch made changes -
            Epic Link DM-16675 [ 235235 ]
            salnikov Andy Salnikov made changes -
            Reviewers Andy Salnikov, Christopher Waters [ salnikov, cwaters ] Christopher Waters [ cwaters ]
            czw Christopher Waters made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            jbosch Jim Bosch made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            jbosch Jim Bosch made changes -
            Link This issue relates to DM-17023 [ DM-17023 ]

              People

              • Assignee:
                jbosch Jim Bosch
                Reporter:
                jbosch Jim Bosch
                Reviewers:
                Christopher Waters
                Watchers:
                Andy Salnikov, Christopher Waters, Jim Bosch
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel