Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Labels:
-
Story Points:4
-
Epic Link:
-
Sprint:BG3_F18_11, BG3_S19_01
-
Team:Data Release Production
Description
The use case for creating calibration products requires making creation of the Dataset distinct from (and prior to) the identification of its validity range. That suggests we should replace the ExposureRange DataUnit with something like a "CalibIdentifier" (currently imagines as a string provided explicitly when running calib-creation PipelineTasks). CalibIdentifier would also serve as the primary key of a new table with validity range fields, which would be used to define a view for a traditional DataUnitJoin between CalibIdentifier and Exposure. That should remove the need for some special-casing of ExposureRange in preflight added on DM-16482, and make it easier to refactor DataUnit code later.
Attachments
Issue Links
- blocks
-
DM-17023 Refactor the Dimensions and query system
- Done
Jim Bosch, no worries, I'll make time for review and anything critical that depends on me. Will merge
DM-17720soon so you can switch to master.