Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw, daf_butler, obs_base
-
Labels:
-
Story Points:4
-
Urgent?:No
Description
To allow transition to FilterLabel without breaking existing, Filter-based code, DM-27169 introduced getFilterLabel() methods on Exposure and ExposureFitsReader as well as a .filterLabel component in the Butler. However, the preferred API uses getFilter() and .filter, which is freed up in DM-27177.
Per current deprecation rules, all in-Stack migration back to filter as the API name should have been done on DM-27177; once nobody is using FilterLabel except as a class name, remove the transitional APIs.
Attachments
Issue Links
- blocks
-
DM-32971 Do Release 25.0.0 of Science Pipelines
- In Progress
- is blocked by
-
DM-27177 Remove lsst.afw.image.Filter
- Done
-
DM-31706 Do Release 24.0.0 of Science Pipelines
- Done
- is triggered by
-
RFC-730 Replace afw.image.Filter with simple label-based classes
- Implemented
- relates to
-
DM-36507 Remove references to filterLabel component from cp_pipe
- Done
Activity
Summary | Remove "filterLabel" API | Remove "filterLabel" transitional API |
Story Points | 4 | 6 |
Story Points | 6 | 4 |
Assignee | Eli Rykoff [ erykoff ] |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Reviewers | Krzysztof Findeisen [ krzys ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |
Assuming that
DM-27177gets into the upcoming release 24, the getFilterLabel methods cannot be removed until after release 25.