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.
- Add new option to
submit-vis
,submit-conv
andsubmit-meta
:delivery-format
. Currently onlytar
is supported.- This option only applies when
delivery=scratch
- This option only applies when
- Add new option to
submit-volt
:from_channel
andto_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
andsubmit-meta
with multiple obsids. Instead it will log the error and continue.
- 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.
- BUGFIX- allow-resubmit was being passed as True regardless of the command line argument (or omission of) used.
- Added new command line option
--download-dir
when using thedownload
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.
- Increased MSRV to 1.70
- Added new command line option
--allow-resubmit
forsubmit-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.
- 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 toacacia
andastro
) - added
delivery
column to thelist
output - updated many dependencies to more recent versions
- support submission of voltage download jobs
- enable hash validation by default
- better handling of IO errors in
download
subcommand
- pin task-local-extensions v0.1.2
- update prettytable-rs to 0.10.0
- support new ASVO API and delivery methods
- add wait subcommand
- enable filtering jobs by type,status in wait and list subcommands
Bugfix release:
- Fix measurement set directories not downloading.
- Fix GitHub tests badge.
Rust release of giant-squid.