Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Changes/fixes are tagged with:

Status
colourGreen
titleweb
 This item relates to the front end web site of the MWA ASVO and the associated VO TAP service.

Status
colourBlue
titleclient
This item relates to the python API and command line clients of the MWA ASVO (MWA ASVO: Command Line Clients).

Status
colourYellow
titlebackend
 This item relates to the server back-end of the MWA ASVO system, which includes the dispatch service, processor service and cotter.

Status
subtletrue
colourRed
titleBreaking
 This represents a breaking change to existing functionality


03 Dec 2024

  • Status
    colourYellow
    titlebackend
    update processor to use either native Birli or the singularity version of Birli through the configuration.

05 Nov 2024

  • Status
    colourYellow
    titlebackend
    Migrating the processor from Garrawarla to Setonix.

14 Aug 2024

  • Status
    colourBlue
    titleclient
    TAP service is now accessible via https (http will still work though). It is recommended to use https://vo.mwatelescope.org/mwa_asvo/tap instead of http as sometime in the future the http endpoint will be deprecated.

9 Aug 2024

  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Allow scratch delivery to deliver as a tar file. User can choose the delivery format as tar when delivery is selected as scratch. 
  • Status
    colourYellow
    titlebackend
    Fixed bug where birli manifest hash verification was failing.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Allow MWAX_VCS jobs to specify a range of coarse channels. User can select a range of channels they want to download instead of all the channels.
  • Status
    colourBlue
    titleclient
    (Giant-squid): Submitting jobs should be able to continue after the failure of a single job. When multiple jobs are submitted through Giant-squid, a failure in a single job caused it to quit, which is now fixed. Giant-squid now will proceed to the next job if a job fails.

2 Jul 2024

  • Status
    colourYellow
    titlebackend
     Fix SQL bug in db.py
  • Status
    colourGreen
    titleweb
     Jobs page data fetching logic has been updated
  • Status
    colourGreen
    titleweb
     Fixed blank login page
  • Status
    colourYellow
    titlebackend
    Migrating Dev environment onto Setonix(on going)

14 May 2024

  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Admin setting: This is an admin feature enables the admin to schedule maintenance , post maintenance message , partially outage some of the jobs. for example, blocking only the jobs that delivers to acacia when acacia is down. This will allow us to keep working parts of the system operational when only one Pawsey component is offline or not working.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Added ORCID field to the registration and my profile, this is an optional field. Existing users can go to their profile and update their ORCID. We capture ORCIDs from users to better understand how MWA data is used by researchers.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Allow users to unsubscribe from email status updates from MWA ASVO team. The user can go to their profile and uncheck the option to opt out. We will only send status emails when there is a major issue or disruption to users.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     
    Status
    colourBlue
    titleclient
     Allow resubmission / retry of completed or errored or cancelled jobs.
    • Retry feature: For failed or cancelled voltage jobs, "retry" allows a partially completed voltage job to be resumed from where it left off. (via web front end only).
    • Resubmit: All type of jobs that are failed or cancelled or completed can be resubmitted using the same parameters.
    • Use -ar, --allow-resubmit to resubmit the jobs through the manta-ray-client CLI
    • Use -r, --allow-resubmit to resubmit the jobs through the giant-squid  CLI
  • Status
    colourBlue
    titleclient
    giant-squid CLI now has a new download command line argument --download-dir. This allows the user to specify which directory to download data to. If omitted, it will default to the current working directory ('.') which was the behaviour prior to this release.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
     Cosmetic changes: Date formatting; redirect to home after password reset; error message handling; removed some deprecated code; removed a column an internal table data_files that was no longer needed.
  • Status
    colourYellow
    titlebackend
     Distinguish between different job types in SLURM queue. 
    • Visibility Download jobs are named {MWA ASVO jobid}vis
    • Voltage Download jobs are named {MWA ASVO jobid}volt
    • Conversion jobs have several steps:
      • Download data step jobs are named {MWA ASVO jobid}convdload
      • Birli step jobs are named {MWA ASVO jobid}convbirli
      • Delivery of data step jobs are named {MWA ASVO jobid}convdelivery
      • Cleanup/Error step jobs are named {MWA ASVO jobid}converror

05 March 2024

  • Status
    colourYellow
    titlebackend
     Refining the way we choose different VSS server when attempt fails downloading from Banksia
  • Status
    colourYellow
    titlebackend
     staging only required files from Banksia for VCS and Visibility meta jobs - to decrease the waiting time of a job in the queue.
  • Status
    colourYellow
    titlebackend
     Add download and upload throughput measurements to processor logs to find the speed of download.
  • Status
    colourGreen
    titleweb
     Fixing sorting issue in admin interface.
     

18 January 2024

  • Status
    colourYellow
    titlebackend
     Package updates: Python packages are updated from 3.8 to 3.11 except processor.
  • Status
    colourGreen
    titleweb
     Package updates: React is updated to v18 except axios.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
      Removal of /astro as a delivery option and processing. Please be aware that the /astro option will be removed from ASVO after the January 18th release. If any jobs with the delivery option as /astro were submitted just before the release, they might encounter issues after Pawsey removes the /astro filesystem on the 22nd. Also, any job data that is left in astro will be lost.
  • Status
    colourGreen
    titleweb
      UI / UX changes: fixed in search button observation page ,  filtering  issue in jobs page. 
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
      log in locally using email address.
  • Status
    colourYellow
    titlebackend
      fixing permission issues with readme.

13 December 2023

  • Status
    colourGreen
    titleweb
    Fix delete request filter issues
  • Status
    colourGreen
    titleweb
     Remove column "Flags" from search results grid
  • Status
    colourYellow
    titlebackend
     Priority penalty for ASVO jobs according to the Env 

29 November 2023

  • Status
    colourYellow
    titlebackend
     Fix to download VCS data directly into the delivery location.

22 November 2023

  • Status
    colourGreen
    titleweb
     Removal of SSO Login
  • Status
    colourGreen
    titleweb
     New login page
  • Status
    colourGreen
    titleweb
     Scratch Delivery option
  • Status
    colourYellow
    titlebackend
     Restrict SSO Login from ASVO CLI clients
  • Status
    colourYellow
    titlebackend
     Binding Scratch to SLURM
  • Status
    colourBlue
    titleclient
     manta-ray-client and giant-squid will support scratch delivery option

07 November 2023

  • Status
    colourGreen
    titleweb
     Added new wiki  URLs.
  • Status
    colourGreen
    titleweb
     Internal admin page,  user activation and security fixes.
  • Status
    colourYellow
    titlebackend
     New MWAX voltage download validations.
  • Status
    colourYellow
    titlebackend
     Hash Manifest of files created by Birli.
  • Status
    colourYellow
    titlebackend
     Restricting Jobs from SSO users.

03 October 2023

  • Status
    colourGreen
    titleweb
    Frontend / REACT refactor.
  • Status
    colourGreen
    titleweb
    Registration of new account via single sign on (SSO) has been removed. See: Removal of Single Sign on for MWA Services for more info.
  • Status
    colourYellow
    titlebackend
    v1 of Admin interface merged into main website for superusers.
  • Status
    colourYellow
    titlebackend
    Conversion job products now ship a manifest file containing the filenames and sha1 checksum before the files are delivered to /astro or Acacia so filesystem errors can be more easily detected by users.
  • Status
    colourYellow
    titlebackend
    Backend logs now contain more information about the Banksia endpoint used to download data from tape in order to allow easier debugging when there are issues.

05 September 2023

  • Status
    colourGreen
    titleweb
    Many minor text changes, fixes and updates to the static pages of the MWA ASVO website.
  • Status
    colourGreen
    titleweb
    Updated calibration option text and tooltip.
  • Status
    colourGreen
    titleweb
    Removed twitter widget from front page and replaced with text and a link to our outages page, as there is still no fix from X.
  • Status
    colourGreen
    titleweb
    Profile page: Added list of projects that user is a PI of to profile page. These are the projects where you are able to submit delete requests.
  • Status
    colourGreen
    titleweb
    Profile page: Show user ID, superuser status and MWA Member status.
  • Status
    colourGreen
    titleweb
    Profile page: Show list of projects the user has special permissions for.
  • Status
    colourGreen
    titleweb
    Observations (search) page: MWAX_BUFFER has been added to the "Correlator Mode" dropdown (and corresponding "ANY VCS" option.
  • Status
    colourGreen
    titleweb
    Observations (search) page: New search criteria: "Archived Data Files"- a range allowing you to restrict results to only those observations with that many data files (note: Metafits files or flags are NOT included in that number).
  • Status
    colourGreen
    titleweb
    Observations (search) page: New search criteria: "Archived Data Size"- a range allowing you to restrict results to only those observations with that total size of data (note: Metafits files or flags are NOT included in that number). Choose units (B, KB, MB, GB, TB). NOTE units are SI/metric prefix not binary prefix.
  • Status
    colourGreen
    titleweb
    Observations (search) page: "Total archived data bytes" now provides a human readable value instead of a huge unformatted number of bytes. E.g 1234567890 bytes will be shown as 1.2 GB. NOTE units are SI/metric prefix not binary prefix.
  • Status
    colourGreen
    titleweb
    Observations (search) page: issues with the search table's pagination have now been fixed.
  • Status
    colourYellow
    titlebackend
    New user registration info will now also include the Institution/affiliation, allowing admins to more easily approve new users.

...

  • Status
    colourYellow
    titlebackend
    Various OS patches
  • Status
    colourYellow
    titlebackend
    SSL certificates updated
  • Status
    colourYellow
    titlebackend
    If an internal server error occurs with status code 500. It will try an alternative webserver before giving an error.
  • Status
    colourYellow
    titlebackend
    Logging messages are updated with descriptive messages and provide absolute paths for jobs.
  • Status
    colourYellow
    titlebackend
    Added MWA_ASVO_README.md to downloaded files. Now, users will have a new file in their downloads that gives information about MWA ASVO.
  • Status
    colourBlue
    titleclient
    giant-squid client now supports voltage jobs (note: usual restrictions apply- please Contact Support if you need to be able to download voltages)
  • Status
    colourGreen
    titleweb
    ASVO is added with filters in the "My Jobs" page for Job type and status.
  • Status
    colourGreen
    titleweb
    Total Archieved Bytes(Size of observation) in the Observations page is formatted.
  • Status
    colourGreen
    titleweb
     
    Status
    colourYellow
    titlebackend
    Pre-submission validations are added in both web-UI and the backend to capture pre-processor errors in advance. 

26 July 2023

...