Changelog

Development

Breaking

  1. Introduce start and stop sections in the resource configurations to support arbitrary cli-options for benchmon processes. These would be passed to benchmon-start and benchmon-stop respectively.

New Features

  1. Add capability to parse pipeline logs post run, via batchlet parse-log command.

  2. Improvements to Batchlet Managed Dask clusters:

    1. Refactored resource calculation and memory headroom configurability.

    2. Enhanced Dask cluster documentation (refer to RTD page for more)

    3. Renamed local_cluster to DaskLocalCluster.

    4. Fixed bugs in DaskSlurmCluster entry nodes

  3. In log monitoring, split filter and consumer processes into seperate processes.

  4. Replace Typer with Argparse for CLI, add version cli option.

General

  1. Remove unnecessary dependencies.

  2. Add Sonarqube monitoring.

1.0.0

Split ska_sdp_batchlet and ska_sdp_batchlet_plugins packages into a new repository from the existing ska-sdp-e2e-batch-continuum-imaging repository. Git commit history related to both packages is preserved in this repository.

Older version changelogs can be found here