Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Story Points:0
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like the "Partition datasets (only)" design on https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization.
Attachments
Issue Links
- blocks
-
DM-21773 Add support for per-StorageClass metadata fields
- To Do
- is blocked by
-
DM-21448 Clean up DatasetRef comparisons and immutability
- Done
-
DM-21764 Better encapsulate dataset storage in Registry
- Done
-
DM-21849 Make runs a type of collection
- Done
-
DM-23079 Move opaque table Registry code into helper classes
- Done
-
DM-23080 Move dimension Registry code into helper classes
- Done
- is contained by
-
DM-21231 Refactor Registry handling of dataset and associated tables
- Done
Activity
Description | Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields. |
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like |
Description |
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like |
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like the "Partition datasets (only)" design on [https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization|https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization.]. |
Labels | gen3-middleware | gen2-deprecation-blocker gen3-middleware |
Description |
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like the "Partition datasets (only)" design on [https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization|https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization.]. |
Move dimension foreign key fields to separate, per-dataset-type tables. Duplicate primary key fields and optionally (via configuration) duplicate other fields.
This should move the schema to something like the "Partition datasets (only)" design on [https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization|https://confluence.lsstcorp.org/display/DM/Dataset+and+Collection+Table+Reorganization]. |
Labels | gen2-deprecation-blocker gen3-middleware | gen2-deprecation-blocker gen3-middleware gen3-registry-incompatibility |
Story Points | 2 | 0 |
Urgent? | off |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Resolution | Done [ 10000 ] | |
Status | In Progress [ 3 ] | Done [ 10002 ] |