Details
-
Type:
Technical task
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw
-
Labels:None
-
Story Points:2
-
Sprint:Science Pipelines DM-S15-2, Science Pipelines DM-S15-3, Science Pipelines DM-S15-4
-
Team:Data Release Production
Description
Read old-style afw::table compound fields in as scalar fields, using the new FunctorKey conventions.
Attachments
Issue Links
- relates to
-
DM-2554 Remove most compound fields from afw::table
- Done
Russell Owen, this is the bulk of my changes to remove version=0 tables. It sits on top of changes from
DM-2533andDM-2534in some packages, with more changes onDM-2536yet to come. I'm getting them all reviewed separately, but I'll merge them all together, which is why you may see some unit tests skipped in what I've asked you to review - the skipping should be reverted inDM-2536. But even that's pretty rare.See the linked afw PR for a description of the changes. There are GitHub PRs already created for 7 packages: afw, meas_base, meas_algorithms, meas_astrom, meas_deblender, ip_diffim, and pipe_tasks. JIRA seems to be a bit slow at displaying them, but I think they'll turn up. I took some care to make sure these show the correct diffs; the branch the diff is relative to depends on whether there were changes on
DM-2533and/orDM-2534.