Changelog

Development

1.1.1

Changed

  • Update ska-sdp-wflow-pointing-offset to 1.0.1.

Fixed

  • Pointing offset pipeline reads Measurement Set paths from vis-receive data product Flow instead of guessing them based on a pre-determined pattern.

1.1.0

  • Update to ska-sdp-scripting to 2.0.0 (MR356)

  • Create buffer request for pointing offset data product (MR356)

1.0.1

  • Update ska-sdp-scripting to 1.2.0 (MR308)

1.0.0

  • Update documentation and example_configuration_string.json (MR256)

  • Fix configuring the Pointing Pipeline via vis-receive MS data flow (MR250)

  • Remove code to configure queue connector before v5 (MR240)

  • Update Dockerfile to use SKA python base image (MR211)

0.8.0

  • Minimum allowed pipeline version is set to 0.9.0 (MR202)

  • Remove checking for maximum pipeline version (MR202)

  • Update ska-sdp-scripting to 0.12.0 (MR202)

  • Update to configure QueueConnector Tango attributes using a data flow (MR164)

  • Update to configure sources in data flow entries (MR197)

  • Processing script reports internal errors in pb state (MR185)

  • Pydantic model included in documentation (MR189)

  • JSON parameter schema added to tmdata (MR186)

  • Validate processing block parameters using scripting library 0.10.0 (MR180)

  • Added processing block parameter JSON schema and Pydantic model (MR174, MR177)

  • Simplify processing block parameters and minor refactoring (MR172)

0.7.0

  • Update pointing offset docs (MR167)

  • Update to scripting library 0.9.0 and use ska-sdp-python base image (MR166)

  • Add sdp version requirements (MR160)

  • Set up skart for dependency updates of processing scripts (MR156)

  • Use poetry for dependency management (MR155)

  • Set pointing offset pipeline allowable version range (MR154)

  • Use pydantic execution block (MR151)

  • Documentation updates (MR142)

  • Pointing script generates data flow entries (MR141)

0.6.1

Minimum requirements

  • Same as 0.6.0

Changes

  • Use ska-sdp-scripting 0.7.1, which removes cancelled deployments (MR140)

0.6.0

Minimum requirements

  • Pointing offset calibration pipeline (ska-sdp-wflow-pointing-offset): 0.5.0

  • SDP (ska-sdp-integration): 0.21.0

  • Queue Connector (ska-sdp-lmc-queue-connector): 4.1.0

  • vis-receive script: 4.2.0

Changes

  • Use ska-sdp-scripting 0.7.0, which uses ska-sdp-config 0.6.0 with new pydantic-based interface (MR134)

0.5.0

Minimum requirements

  • Pointing offset calibration pipeline (ska-sdp-wflow-pointing-offset): 0.5.0

  • SDP (ska-sdp-integration): 0.19.0

  • Queue Connector (ska-sdp-lmc-queue-connector): 4.1.0 Note: only SDP 0.21.0+ runs version 4.1.0 of the Queue Connector by default; previous versions will need to manually set it

  • vis-receive script: 4.1.0

Changes

  • Documentation updates (MR129)

  • Allow customization of the pointing offset tango attribute and update receiveAddresses (MR128)

  • Update the QueueConnector exchange for pointing offsets to provide data on an attribute per dish (MR125, MR129)

0.4.0

  • Set minimum suggested pipeline version to 0.4.0 (MR121)

  • Load telescope model data path and file information from script parameters (MR118, MR120)

  • Update documentation (MR121, MR116, MR115)

  • Refactored the pointing script into functions and added unit tests (MR112)

  • Delete unused arguments and set the results directory (MR113, MR111)

0.3.1

  • Use ska-sdp-scripting 0.6.3, which implements configuring the QueueConnector device in Phase enter and exit methods (MR106)

0.3.0

  • Update example JSON string and documentation (MR98, MR99, MR101, MR100)

  • Update receive addresses with pointing FQDN (MR95)

  • Use script dependencies to obtain pb_id of the vis-receive script (MR94)

  • Script no longer configures the QueueConnector device directly (done via vis-receive)(MR87)

0.2.0

  • Update documentation to include usage of mock dishes and CBF emulator (MR83)

  • Update to scripting library v0.6.1 (MR84)

0.1.0

  • Configure the QueueConnector device to store pointing offsets and send Kafka information to pipeline via environment variables (MR82)

  • Load additional arguments, if any, to CLI args from parameters (MR81)

  • Load PVC information from environment variable (MR81)

0.0.2

  • Use the vis-receive script’s PB ID (if exists) for determining the MS directory (MR80)

0.0.1

  • Initial version of the pointing script (MR74)