Skip to content

Latest commit

 

History

History
80 lines (49 loc) · 3.11 KB

CHANGELOG.md

File metadata and controls

80 lines (49 loc) · 3.11 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2024-08-19

  • Add new option to submit-vis, submit-conv and submit-meta: delivery-format. Currently only tar is supported.
    • This option only applies when delivery=scratch
  • Add new option to submit-volt: from_channel and to_channel. Supplying these parameters will restrict the downloaded voltage data to only the specified receiver coarse channel numbers.
    • This option is only valid for MWAX_VCS and MWAX_BUFFER mode observations.
    • MWA receiver coarse channels are numbered 0-255 with the center frequency (in MHz) of each channel calculdated via 1.28 * receiver_channel_number. There are 24 coarse channels per observation.
    • The channel range is inclusive
  • Per-obsid non-fatal errors will no longer stop giant-squid from submitting subsequent jobs when using submit-vis, submit-conv, submit-volt and submit-meta with multiple obsids. Instead it will log the error and continue.

1.0.3 - 2024-05-23

  • BUGFIX- ensure file modification and access time of files is set to be the time the file is written by giant-squid when stream untarring files. Fixes #22.

1.0.2 - 2024-05-16

  • BUGFIX- allow-resubmit was being passed as True regardless of the command line argument (or omission of) used.

1.0.1 - 2024-05-15

  • Added new command line option --download-dir when using the download subcommand so you can specify the directory to download files. It defaults to ., if ommitted, which was the hardcoed default in previous releases of giant-squid.

1.0.0 - 2024-05-13

  • Increased MSRV to 1.70
  • Added new command line option --allow-resubmit for submit-vis submit-conv submit-meta 'submit-volt`. When present, allow a new job to be submitted which has the same parameters as an existing job that is in your queue. Default is to not allow resubmit.
  • Updated releases to include MacOS 14 (arm64) in addition to MacOS 13 (x86_64) and Linux x86_64.
  • Fixed clippy lints.

0.8.0 - 2023-11-22

  • supports specifying the MWA ASVO webserver address via environment variable MWA_ASVO_HOST (default is asvo.mwatelescope.org)
  • supports use of scratch delivery option (in addition to acacia and astro)
  • added delivery column to the list output
  • updated many dependencies to more recent versions

0.7.0 - 2023-07-26

  • support submission of voltage download jobs

0.6.0 - 2023-07-04

  • enable hash validation by default

0.5.3 - 2023-06-30

  • better handling of IO errors in download subcommand

0.5.2 - 2023-03-14

  • pin task-local-extensions v0.1.2

0.5.1 - 2023-03-14

  • update prettytable-rs to 0.10.0

0.5.0 - 2023-02-03

  • support new ASVO API and delivery methods
  • add wait subcommand
  • enable filtering jobs by type,status in wait and list subcommands

0.4.1 - 2021-08-19

Bugfix release:

  • Fix measurement set directories not downloading.
  • Fix GitHub tests badge.

v0.4.0 - 2021-08-15

Rust release of giant-squid.