Details
-
Type:
Story
-
Status: Invalid
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Labels:
-
Story Points:8
-
Epic Link:
-
Team:Data Release Production
Description
Implement addDataUnit and/or other methods for adding concrete DataUnit instances in SqliteRegistry.
This is tricky because it needs to account for how to ensure join tables between DataUnits are updated as well (i.e. should adding a Visit add the overlaps between that Visit and all existing SkyMaps?).
This will probably require some additions to the Registry interface. Adding methods/arguments that depend on specific concrete DataUnits is fine for base Registry/SqlRegistry, but we should try to implement these in terms of more generic methods that must be implemented by new Registry subclasses
Unit tests for this ticket should include inserting all concrete DataUnit types.
Attachments
Issue Links
- is duplicated by
-
DM-14114 Add interface for camera specialization to Gen3 Butler
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Team | Data Release Production [ 10301 ] |
Epic Link |
|
Labels | jarvis | gen3-middleware |
Assignee | Pim Schellart [ pschella ] |
Sprint | BG3_S18_3 [ 699 ] |
Rank | Ranked higher |
Sprint | BG3_S18_3 [ 699 ] |
Component/s | daf_butler [ 11300 ] |
Risk Score | 0 |
Assignee | Pim Schellart [ pschella ] |
Resolution | Done [ 10000 ] | |
Status | To Do [ 10001 ] | Invalid [ 11005 ] |
Partly done on
DM-14114(with addDataUnitEntry), but may need additions.