Versions Compared

Key

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

Detailed release notes are available on internal wiki (requires login)

Release notes summaries on this page:

2016 Release Notes

2015 Release Notes

...

2011 Release Notes

2010 Release Notes

Anchor
20170705
20170705

5 Junly 2017

Performance Improvements

  • Raw data archiving (a core function of Oceans 2.0) has been redirected to the Cassandra NoSQL database, taking the load off of the Oracle database. The Oracle database now only contains metadata. Raw file generation times have been reduced from 14 hours to 2 hours, live archiving speeds have been improved as well and will improve further as additional optimizations are made. This new system is more readily scale-able and easier to commercialize. 

Instruments

  • DAF testing and support for summer deployments

Automated Testing

  • Extensive implementation of unit testing in core/infrastructure modules
  • Automated DAF testing
  • Search automation: added performance testing and improved reporting
  • Service automation: numerous features required to support the new dataProductDelivery services, including JSON parser and prescribed test fields and values, performance testing

PSF App (Pacific Salmon Foundation)

  • Various improvements

Earthquake Early Warning

  • Improved device simulator for Titan and PPP devices, allowing for synchronized data to fully simulate earthquakes

  • Peak displacement and Peak ground displacement calculations
  • Sensor value caching for Kalman filter and other calculations
  • Investigation of alternative messaging protocols to reduce size and latency of data being sent from remote stations
  • Kalman filter automated testing and fixes

Infrastructure

  • Continued work on conversion from Oracle to PostgreSQL (DAO): dev environment now capable of running Oceans 2.0 on PostgreSQL.

Data Products and Services

  • Migrate live raw data products to Cassandra
  • Update SOS getObservations service to use standard vocabulary
  • Improved file size and processing time estimates in dataProductDelivery service
  • Improved discovery services in support of the Empower Project dataProductDelivery service
  • The dataProductDelivery and discovery services have been released internally (can be used by TEF users only), end-user testing is on-going. These services enable users to discover, order and download data programmatically.

 

Anchor
20170605
20170605

5 June 2017

Performance Improvements

  • Database SQL performance improvements
  • Improve performance of Oceans 2.0 Web site(page load, status console,...)

  • Improve performance of oceannetworks.ca
  • Develop a processed files archiving job add support archiving a large amount of files from raw files, postprocess jobs without impacting the normal data acquisition process

  • Improve cache management: automatic reload of caches for topology and calibration changes

Instruments

  • DAF testing and support for Nautilus cruise
  • Declarative parser migration (ongoing)
  • Camera system control improvements

...

  • Annotations can display the original author

PSF App (Pacific Salmon Foundation)

  • Plot data versus depth, filtering out invalid data
  • UI improvements and bug fixes
  • Backup data and user info, load multiple quick entry list

Earthquake Early Warning

  • PPP v1 parser

  • Kalman Filter 

Infrastructure

  • Continue work on conversion from Oracle to PostgreSQL (DAO)

...

Anchor
20170509
20170509

9 May 2017

Performance Improvements

  • Database SQL performance improvements
  • Improve performance of Oceans 2.0 Web site(page load, status console,...)

  • Improve performance of archiver, design a solution for fast multi-day injection of shorestation data

  • Develop low priority file archiving job to support import of large amount of files without impacting the normal data acquisition process

  • Improve cache management(automatic reload)
  • Develop performance tests for Web services

...

  • Completion of ARIS data products (Manufacturer’s and processed data products - MAT files and MP4 video)
  • Support data team to prepare large amount of data products for a local scientist
  • Testing and delivery of the alert and monitoring project

Instruments

  • Participate in the data acquisition spring cruise project
  • Develop drivers for spring cruise
  • Add declarative parsers to reduce time to develop instrument data acquisition package

  • Improvement to Reprocess (generates an e-mail on reprocess error)

Infrastructure

  • Prepare conversion from Oracle to PostgreSQL
  • Refactor Oceans 2.0 code to extract 2 modules (OSGi-fication)

...

  • Added DFO Hydrophone data products
  • Added State of the Ocean plots (available in Data Preview, replaces and shuts down the VENUS midnight job)
  • Improvements to CSV data products (in preparation for a new JSON product)
  • Data monitoring, instrument point people, detection and alerts (in progress)

Instruments

  • Added support for the ARIS Sonar device
  • Improvements to Device Workflow Administration page
  • Improvement to Camera Control Page to show scheduled SeaScript jobs (shows next upcoming job, adding a locking mechanism next)
  • Improvements to visibility of SeaScripts (now visible from any device that the SeaScript controls)

...