Build: #3 was successful Changes by Rui Xue

Build result summary

Details

Completed
Queue duration
1 second
Duration
5 minutes
Labels
None
Agent
casaci-4.cv.nrao.edu test agent10
Revision
7673073843ca00326b758194ef083e23c7573149
Total tests
704
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Rui Xue Rui Xue 7673073843ca00326b758194ef083e23c7573149 PIPE-3085: Reduce MS open overhead in `hif_applycal` weblog rendering
Reduce the cost of opening measurement sets in get_brightest_field()
by reusing a single MS handle across all (field, spw) iterations instead
of opening and closing the MS once per combination. On lazy-import data
sets, where the DATA column is ASDM-backed, this cuts the applycal
post-processing time significantly (observed ~50 min saving on a
2496-call dataset).

- renderer.py: open MS once with casa_tools.MSReader and pass handle
  down to mstools.compute_mean_flux via the new ms_handle kwarg.
- mstools.py: add keyword-only ms_handle parameter to both
  read_channel_averaged_data_from_ms and compute_mean_flux; call
  openms.reset() before each reuse to clear prior selection state.

Jira issues

IssueDescriptionStatus
Unknown Issue TypePIPE-3085Could not obtain issue details from Jira