Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ip_isr, obs_subaru
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
The StrayLightData dataset was special cased to continue to read from a file in gen3 previously, and that will likely cause caching problems. This can be avoided by making that dataset less of a special case, using the FitsGenericFormatter and a to-be-written readFits method.
I think this can be done in such a way that is transparent to gen2 butlers, but should be tested to confirm that gen2 behavior is unchanged.
Running an example exposure in both gen2 and gen3 (as well as a gen2 control test using the default code build) yields identical images.
Final jenkins:
https://ci.lsst.codes/blue/organizations/jenkins/stack-os-matrix/detail/stack-os-matrix/34815/pipeline