Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ap_association, meas_base, pipe_tasks
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:DB_F21_06
-
Team:Data Access and Database
-
Urgent?:No
Description
DM-31458 made HTM indexing of DIAObjects an internal detail of the implementation. As a result HTMIndexDiaPosition plugin that is used by AP pipeline is no longer useful. The plugin should be removed and all dependencies updated.
Also https://github.com/lsst/ap_association/blob/865756303c1e3ca1f97144b9c821eba3ed5cb342/data/DiaSource.yaml#L25 can be dropped.
Attachments
Issue Links
- is triggered by
-
DM-31458 Prepare to merge Cassandra branch of dax_apdb
- Done
Yusra AlSayyad, I should be able to work on backporting tomorrow and hopefully get it in before Thursday deadline. I'm trying to understand how pixelId is going to affect things in pipelines, especially in the future. Depending on how DataFrame (possibly empty) is constructed it may or may not have that pixelId column. If presence of pixelId is critical for some things then we need to make sure that it is always there, though my preferred approach would be to make it totally optional (pixelId is an implementation detail for SQL database, it will not exist in Cassandra, for example). There was an additional development on the ticket that I merged today (
DM-32131) which again potentially changes pixelId behavior, so it's better to have some idea how it affects things going forward.