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

Compare with Current View Page History

« Previous Version 819 Next »

Detailed release notes are available on internal confluence pages (requires login)

2017 Release Notes

2016 Release Notes

2015 Release Notes

2014 Release Notes

2013 Release Notes

2012 Release Notes

2011 Release Notes

2010 Release Notes


May 7, 2018

Major release, several new features and official releases.

Instruments

  • Drivers for POCAM Camera, Mk. 5 + 6 (STRAW project)
  • Updated Camera Controls
  • BPR wakes more reliably
  • PVCS (ferry value control system) and QAQC changes (quality assurance quality control flagging)

Empower Sandbox and API

  • Officially released the API to the public
  • Fixed a number of automation tests
  • Added new automation tests for sandbox services
  • Added a parameter to get the latest reading for external web services
  • Split sandbox tasks from scheduled tasks and added permission checking to TaskMonitor
  • Fixed an issue where row limits for scalardata were not being applied correctly
  • Added support for compiled (C/C++ code)
  • Did an iteration on the UI design of TaskMonitor
  • Checked the acceptance criteria for the API
  • Modified archivefiles service to have a similar structure as other services

Infrastructure

  • Continuing cleanup and modularization (OSGi-fication) of core infrastructure code: extracted observatory and searchtree modules, preparing to extract device, sensor and deps modules
  • Improved cache handling

Maintenance

  • Various bug fixes
  • Instrument report page (for data stewardship team, but could be made accessible)

Data Products

Earthquake Early Warning

  • Progress on epicentre and magnitude 'correlator', notification and message routing architecture
  • Added a new calibration feature: external device triggering
  • Can now send a serialized cache over ActiveMQ to remote stations (allows easier deployments and updates to remote stations)

NOAA SeaTubeV2

Completed almost all NOAA requested enhancements including:

  • Live dive annotation and display
  • Annotations include standardized vocabulary (taxonomies)
  • Annotation quick entry
  • Optimized screen use
  • Environmental values display

Fisheries Science Reporting System

  • Finishing up event scheduling including automated scheduling using Liferay’s quartz functionality

Tickets Released: http://jira.neptune.uvic.ca/projects/DMAS/versions/11373 (accessible to internal users only). Total: 289.


April 3, 2018

Larger-than-normal release in preparation for several official releases and demonstrations of significant projects in the next month or so.

Instruments

  • Parsing data from two additional Placentia Bay Buoys for Memorial University

Empower Sandbox and API

  • Standardized date parameters for web services
  • Added a second output format for the RawDataService
  • Standardized archivefiles service to conform to the ONC API standard
  • Sandbox is ready for user testing in the QA (limited access) environment ("alpha testing" phase)
  • Improvements to the Task Monitor and Scheduler page

Infrastructure

  • Continuing cleanup and modularization (OSGi-fication) of core infrastructure code

Maintenance

  • Various bug fixes
  • SeaTube, Digital Fishers and the live Cameras pages now support html5 playback - this is a big improvement for mobile devices and browsers like Chrome.
  • Frame grab improvements in SeaTube, including not having to log in. 

Data Products

  • Drifter data products: new track plot data products are available to support DFO drifters. Formats include PNG/PDF, and animated GIF and a Google Earth KML file.

Earthquake Early Warning

  • Progress on epicentre and magnitude 'correlator', notification and message routing architecture
  • Updates to calculated values for magnitude estimation for the updated 'correlator' event detection
  • Completion of the routing slip infrastructure. The routing slip allows data processing on shorestations to be dynamic and go to go across multiple machines. In the case of EEW it allows us to send data from one shorestation to a second central shorestation for event detection.

DFO and NOAA projects

  • Released a preliminary version of SeaTubeV2, which is an enhanced version SeaTube combining SeaScribe and SeaTube functionality targeted for NOAA. This isn’t the official release, that will happen at the end of April.

  • Continued work on our Event Management functionality including full automation coverage. Most functionality is complete; events can be created and run and notifications generated. 
  • Modifications to handle thousands of drifters (Data Search step 1 primarily).

Tickets Released: http://jira.neptune.uvic.ca/browse/DMAS/fixforversion/11367 (accessible to internal users only). Total: 232



March 7, 2018

Normal release. Ramping up towards completing several large projects.

Instruments

  • Parsing data for the Red Island Shoal Buoy at Memorial University
  • DFO Drifter jobs implemented (transfer, archiving, parsing data, plus cloning to generate new drifter devices)
  • DFO Drifter parser and QAQC

Empower Sandbox and API

  • Progress on building a sandbox for user to upload and run scripts (nothing released yet)
  • Upgraded our old scheduler and put the functionality into the current Task Monitor page
  • Standardized API calls that use time parameters
  • Fixed a bug in the API where our log was filling up with useless messages
  • Fixed a bug where certain API calls would cause a Null Pointer Exception

Infrastructure

  • Partial cleanup and modularization of core infrastructure code

Maintenance

  • Updated SeaTube to stream only non-Flash video (html5)
  • Updated SeaTube’s JWPlayer instance which added a few new things like 2X and 0.5X speed playback
  • Added the ability to cancel individual queued reprocessing files on the Reprocess Console
  • Added ERDDAP Dataset information to the Site, SiteDevice and Device pages
  • Added an automated abstract submission confirmation email feature to the ISSMMT conference page
  • Created a site for the CVAUI2018 Workshop
  • Various bug fixes

Data Access and Products

  • Data Preview now uses https for embedded images (plots)
  • State of Oceans / Environment plots will now always have yearly ticks
  • Water column data products in final review and automated testing phase

Earthquake Early Warning

  • Progress on epicentre and magnitude 'correlater', notification and message routing architecture
  • Automated testing improvements, reliability

DFO and NOAA projects

  • For NOAA SeaTube, continuing progress, lots of great features in progress but no visible changes for users
  • For the fisheries data repository, completed much of the Event Management functionality along with good automated test coverage. It is now possible to create events and test them to determine if the content and recipients are correct.

Tickets Released: http://jira.neptune.uvic.ca/browse/DMAS/fixforversion/11363 (accessible to internal users only). Total: 135.

February 5, 2018

Normal release, now using the fix version feature in JIRA (all released tickets will now be linked below).

Instruments

  • Support ASCII for CORK devices

  • Add BPR data import as a scheduled job
  • Data acquisition for Memorial University Buoys and DFO drifters (in progress)

  • Filtering out bad data (QAQC) for some ferry instruments when vessel is in port and/or pump flow is reduced

Empower Sandbox and API

  • Progress on building a sandbox for user to upload and run scripts (nothing released yet)
  • Modifications to API for standardized nomenclature and new methods (rawdataservice)

Infrastructure

  • OSGi modularization (on-going)
  • Performance improvements

Data Access and Products

  • Improvements to data access restrictions and attribution
  • Links added to State of Oceans / Environment plots in Data Preview: users can get the data and file behind these plots
  • fileSize reporting for API
  • Water column data product preparation (PropertyCode now appears in MAT files, more features to come)

Earthquake Early Warning

  • Progress on EEW heartbeats, notification architecture, iPhone app
  • Automated testing improvements, reliability

DFO and NOAA projects

  • Continuing progress, lots of great features in progress but no visible changes for users

Tickets Released: http://jira.neptune.uvic.ca/browse/DMAS/fixforversion/11360 (accessible to internal users only). Total: 231.

January 3, 2018

This was a smaller-than-normal release, due to the holiday break.

Instruments

  • Underwater Listening Station (ULS) parser for V2 AMAR hydrophones

  • Improvements to the Pump Control and Valve System (PVCS) for the ferries

  • Filtering out bad data (QAQC) for some ferry instruments when vessel is in port and/or pump flow is reduced

Empower Sandbox and API

  • Progress on building a sandbox for user to upload and run scripts (nothing released yet)
  • API returns a 503 error when server down for scheduled maintenance

Data Access and Products

  • Improvements to data access restrictions (applies to both API and front-end apps like Data Search)
  • Updates and bug fixes for State of Ocean plots
  • Bug fixes for seismometer, video QAQC (corrects for time index mis-match ..finally!), ODV with many deployments
  • Bug fixed by adding a new feature for spectrograms: an audio data only option

Earthquake Early Warning

  • Reduced the size/bandwidth of remote station data traffic
  • Improved reliability and maintainability of remote stations
  • Improve infrastructure to better support notifications (in progress)

DFO and NOAA projects

  • NOAA Seatube initial release: prototype for NOAA annotation-makers (this is an html5 enabled version of SeaTube, specific for NOAA)
  • DFO project sites permission and user management updated to more closely match liferay


  • No labels