Build: #5 was successful Changes by Rui Xue

Stages & jobs

  1. Default Stage

  2. Test

Build result summary

Details

Completed
Queue duration
1 second
Duration
131 minutes
Labels
None
Revision
c906c05d827f80e8a11c530d45d98e5965d286f6
Total tests
696
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Rui Xue Rui Xue c906c05d827f80e8a11c530d45d98e5965d286f6 Merge remote-tracking branch 'origin/CAS-14759' into CAS-14761
Rui Xue Rui Xue 773fd93b3820598fd8df40e409f6219d73aeb5f7 m Merge remote-tracking branch 'origin/master' into CAS-14759
Rui Xue Rui Xue 482ae866ae6419e230d03943b2b897e3cf410f8a m CAS-14759: Restore pbmask for cube standard gridder via `calcmask`
The previous performance optimization for the cube standard gridder
bypassed normalizeprimarybeam() on the master node to avoid a slow,
sequential plane-by-plane evaluation. However, this inadvertently skipped
the generation of the `mask0` subtable on the `.pb` image, causing the
pbmask to be missing from the dirty map.

This commit restores the mask creation on the master node by using
the `ia.calcmask()` tool. This preserves the majority
performance gain from the previous optimization while correctly restoring
the `pblimit`-based mask for downstream application.

Additional optimizations:
- Mask generation is skipped entirely if `pblimit < 0.0`, aligning with tclean logic
- Cleaned up redundant imports inside the makePB function
- Handled tool lifecycle with an explicit `_ia.done()` for safe memory management
Takahiro Tsutsumi Takahiro Tsutsumi c84be1413a0d775fc6fe17d180f968a1475a1fa6 m Pull request #1043: CAS-14606
Merge in CASA/casa6 from CAS-14606 to master

* commit 'e2af0ec57f50d3edffed7dd5384465472326b4a5':
  Add a check that an entire (sub-)table is empty (nrows=0)
  Fix a bug in is_column_empty function and add tb.getvarcol-based data existence check for the subtables
  Add test for data types, str, int, float
  Access the first row only
  Use tb.getvarcol to check if optional data columns in Main table have any data instead of tb.getcell
Srikrishna Sekhar Srikrishna Sekhar d8a3a4bdf7e60a99f628b34e559845c98dff371e m Pull request #1039: CAS-13318
Merge in CASA/casa6 from CAS-13318 to master

* commit 'b6453d73d1a4098c3763b42a75b88880b3bce7ad':
  CAS-13318 : Fix PB masking in robust RMS calc

Jira issues

IssueDescriptionStatus
10 more issues…
Unknown Issue TypeCAS-13318Could not obtain issue details from Jira
Unknown Issue TypeCAS-13817Could not obtain issue details from Jira
Unknown Issue TypeCAS-14348Could not obtain issue details from Jira
Unknown Issue TypeCAS-14606Could not obtain issue details from Jira
Unknown Issue TypeCAS-14683Could not obtain issue details from Jira

Shared artifacts

Artifact File size
ManyLinux228 Casatestutils 157 KB
ManyLinux228 Python 3.12 Tool wheel 75 MB