Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

The following are the official release notes for the MWA ASVO. Changes/fixes are tagged with:

  • WEB This item relates to the front end web site of the MWA ASVO and the associated VO TAP service.
  • CLIENT This item relates to the python API and command line client of the MWA ASVO (Command Line Client).
  • BACKEND This item relates to the server back-end of the MWA ASVO system, which includes the dispatch service, processor service and cotter.

5-Sep-2018

  • Enhancements:
    • WEB The cone search now has a checkbox. When unchecked, it will perform a strict cone search against the observation pointing. When checked (this used to be the default behaviour), the cone search will show any results where the cone is anywhere within the primary beam. This will mean you get a lot more results than the strict cone search.
    • WEBCLIENT Conversion jobs now have the option to apply a unit bandpass correction. This is equivalent to the cotter “-sbpassband” option. Ticking the box will effectively cause the MWA ASVO to not apply the corrections by passing all 1’s to cotter.

24-Jul-2018

  • Enhancements:
    • CLIENT new command line option: -e <error_file> | --error-file=<error_file> | --errfile=<error_file>. This allows users to specify a file which all job-related errors are written to in a machine-readable format (JSON). This is to make it easier for users to write batch processes to submit, download and track MWA ASVO jobs. 
    • CLIENT mwa_client now uses the argparse module instead of the deprecated optparse module to process command line arguments.
    • CLIENT Command line option -w | --download-only= now accepts "all" as well as a job id of 0 to mean- download any jobs which are available for download.

26-Jun-2018

  • Fixes
    • BACKEND changed the way internal worker processes communicate, in order to prevent the stdout errors such as "Invalid file object..." when running jobs.
  • Enhancements:
    • WEB all new job products will now have their sha1 hash calculated (you can see it under the "Download" button). To verify the integrity of your download, use an sha1 tool (for example sha1sum <filename>) to compare the expected versus the actual checksum.
    • CLIENT the sha1 hash is now displayed in the mwa_client when a download completes.
    • CLIENT the mwa_client will now display the file size (in bytes) of completed jobs along side the other job information when using the -l (--list-only) option

24-Jun-2018

  • Enhancements:
    • CLIENT new command line options for mwa_client, allows you to submit jobs and exit (-s); list your jobs and exit (-l); download a job (-w JOBID); download all your jobs (-w 0). It still supports submitting, monitoring and blocking until all downloads are complete as it did before. See manta-ray-client github for the new options and examples.
    • CLIENT added an "example.csv" template to make it easier for new users to craft a csv file.
    • CLIENT minor updates to the output text, including a new option (-v) to show verbose output.

20-Jun-2018

  • Fixes:
    • WEB Accessing a web page which requires the user to be logged in will now take them to a login page.
    • WEB On query page, "project" drop down is now sorted correctly and includes a short description (which is also searchable).
    • WEBBACKENDCLIENT Fixed an issue where the "Jobs" page and the manta-ray-client did not allow the use of a non-integer time resolution setting. e.g. 0.5 would result in an error:  "Time resolution not of type integer".
    • WEB Fixed an issue where the query form is not showing all observations when performing a search.
    • CLIENT Fixed an issue where rerunning the manta-ray-client with the same csv file produces multiple jobs (which are all the same except for the order of the parameters), instead of 'reconnecting' to the existing job(s).
    • BACKEND Fixed several issues when closing down processes.
    • BACKEND The processor will explicitly ignore files in the archive which are not required for the data job. This will prevent errors like this: "MWA: 50 and NGAS: 51 file number mismatch; ignoring: 1066572736" from occurring.
  • Enhancements:
    • WEB Updated look and feel.
    • WEB Changed font to be much more readable for numbers.
    • WEB We've added a twitter feed (@mwa_asvo) to the front page which will be used to update users of any service status changes or issues to the MWA ASVO.
    • WEB Dates are now displayed in ISO 8601 format.
    • WEB Added Change Password feature.
    • WEB On query page, "from date" can be searched without "to date" and vice-versa.
    • WEB Upon registering, users will now be shown a message box telling them their registration is successful and that they will need to verify their email address. This should prevent users from clicking register multiple times.
    • WEB Added information about compliance with privacy policy.

30 May 2018

  • Fixes:
    • CLIENT Added keyboard interrupt handler to the mwa_client to prevent nuisance error messages when sending Ctrl-C key sequence.
  • Enhancements:
    • CLIENT Made white text in mwa_client brighter.
    • CLIENT mwa_client now ignores lines beginning with # so you can now comment your csv files.

23 May 2018

  • Fixes:
    • CLIENT Modified prerequisites so it includes a minimum version number of the "requests" package. Users reported that using "requests" package below version 2.18.3 was causing errors.

26 February 2018

  • Fixes:
    • WEB VO TAP service returns correct output for availability and capabilities; also is now MWA branded.

12 February 2018

  • Fixes:
    • BACKEND Processor now ignores directory structure of flag file when unzipping which was causing issues for some older observations.

9 February 2018

  • Enhancements:
    • BACKEND The processor now uses a round robin user queue for processing jobs. This means if user A submits 100 jobs and, a few minutes later, user B submits 2 jobs, then it will alternate between processing A's and B's jobs such that user B is not waiting for user A's jobs to finish before user B's jobs start. Instead it would process them: A, B, A, B, A, A, A... and so on. This will result in a much more fair allocation of jobs for users.
    • BACKEND If the processor is shutdown, it will now re-queue the job.

7 February 2018

  • Enhancements:
    • WEB Added buttons on the query results page to allow export of the results to csv format so they can be used as inputs to the manta-ray-client.
    • CLIENT Jump out of mwa_client earlier and report error, if there are no jobs specified in the csv file.
    • CLIENT mwa_client will ignore empty rows in csv file.
    • BACKEND The generated metafits file passed to the cotter process is now included in the output zip file for conversion jobs.

18 January 2018

  • Enhancements:
    • WEB Change from displaying channel number to channel frequency in search results.

27 December 2017

  • WEBCLIENTBACKEND Initial release


  • No labels