Skip to content

BUG - Ultra map processing times out before uploading anything when making a large set of maps (card 3404) #142

Description

@pleasant-menlo

Description of the issue

On 2025-12-11 commit 99930fa split the main Ultra L3 job into four separate jobs ("u45-maps", "u90-maps", "ulc-sp-maps", and "ulc-nsp-maps") in order to keep the individual job runtime lower than the timeout. However, the latest runs of "u45-maps", "u90-maps", and "ulc-sp-maps" have all timed out after 3 hours. Because the processor only uploads its outputs after all maps are completed, nothing is uploaded and we restart from the beginning on the next day.

Steps to reproduce the issue

See the jobs which fail after 3.01 hours at https://imap-mission.com/team/processing-jobs#%7B%22instrumentEtc%22:%5B%22ultra%22,%22l3%22%5D%7D

Expected vs Actual behavior

Each output should be uploaded as soon as it is completed. Even if the overall job times out, this will allow us to save our progress and ensure that all maps will eventually be completed (as long as the reprocessing rate is not too high).

Additional notes, affected areas, and suggested fixes

Some other options that could be considered for improving performance and allowing these jobs to complete:

  1. Increase the timeout
  2. Split into more jobs
  3. Use shared HEALPix intermediate maps to produce each set of 2, 4, and 6 degree rectangular maps. (Currently each pixel size independently generates the same HEALpix L2 and SP-corrected maps)
  4. Improve the performance of the code which generates rectangular maps from HEALPix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Ins: UltraRelated to the IMAP-Ultra instrumentbugSomething isn't working

    Type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions