You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DataModel allows the passing of memmap to lower level routines. However, that specification does not transfer into the asdf components. In addition, the kwargs dict is allowed, to specify any extra parameters to lower level I/O routines. However, these are ignored or overridden, again not reaching the appropriate asdf methods.
As a result, the asdf component is always memmap=True, lazy_load=True, and copy_arrays=False, regardless of specification. This may be by design; unclear what effect these have with asdf-in-FITS.
The ticket mentions some work towards this effort from ~3 years ago (not linking here to avoid names).
The text was updated successfully, but these errors were encountered:
xref: https://jira.stsci.edu/browse/AL-562
DataModel allows the passing of memmap to lower level routines. However, that specification does not transfer into the asdf components. In addition, the kwargs dict is allowed, to specify any extra parameters to lower level I/O routines. However, these are ignored or overridden, again not reaching the appropriate asdf methods.
As a result, the asdf component is always memmap=True, lazy_load=True, and copy_arrays=False, regardless of specification. This may be by design; unclear what effect these have with asdf-in-FITS.
The ticket mentions some work towards this effort from ~3 years ago (not linking here to avoid names).
The text was updated successfully, but these errors were encountered: