Build: #3 was successful

Job: Publish tar file was successful

Code commits

CASA6

  • Rui Xue

    Rui Xue 4dba9bc153c101db60bb1712b2f9fa27d2699055

    CAS-14774: Fix per-row BDF error handling in `fillMainLazily`
    Previously, SDMDataObjectStreamReaderException and
    SDMDataObjectException were caught at the outer try-catch wrapping
    the entire BDF iteration loop in fillMainLazily. Any failure in one
    BDF silently aborted processing of all subsequent ASDM Main rows,
    and the error message was sent only to cout (invisible in the CASA
    logger and pipeline logs).

    Move both catches inside the loop to per-row scope, matching the
    existing behavior of the non-lazy path in gen_ms. On failure, log
    via info() with BDF name, row index, and scan number, then close
    the stream reader and continue to the next row.