ALMA : Noise/PB/PSF changes at chunk edges : Any ideas/progress here ? ( Kana - is this still the only issue ALMA is waiting for now ? Crystal emailed this morning about PIPE-387 (new?) and asked about CAS-12012. )
VLASS : Preshanth made a build (ARD-25-fix) of current ARD code with fixes for VLASS, merged with current master. It passes all our existing VLASS tests. It has been sent to Claire for initial validation. We will issue a PR after basics are tested.
Import / Export
pipelineTest_almaif: failing since Fri (prerelease -35) - looks like an issue in the order of the images list - being fixed / already fixed in the pipeline.
... in the end this was not an unexpected issue in the "last memory leak fix" in calanalysis, from last Wed, which was reverted last Friday just in case. A re-fix (now more in-depth) + new unit tests for the calanalysis tool is in PR #1023 "calanalysis tool: add "unit" tests and re-fix memory leaks". Can we please merge this for 5.6?
This will only improve the stability of the Pipeline+CASA in operations. Not updating the casacore pointer is not the safe(r) option at this point. We would leave two important leaks in MSSelection and RegionManager code. Just as an example, a couple of ALMA PRTSPR ("problem report", 42589, 42463) tickets from a week ago suggest they had memory exhaustion issues around RegionManager /immoments stuff.
plotms gRPC tool is nearly complete. The only part that remains is finishing the python/gRPC wrapper and updating the plotms task (the C++ binding is complete)
plotms tool build with qmake, generates a MacOS app or a linux AppImage. This generated app is included in a python module.
modified structure of directories in CASAmpi to look more standard (added the src directory). The dependency of mpi4py installs properly if mpicc is available in the path (for the openmpi dependency). Work is in progress to add a dependency to the openmpi binaries.
Build / Testing
First iteration of the test helper is in version control