Skip to content

v7.0.0

Choose a tag to compare

@elrayle elrayle released this 19 Feb 22:58
bdb48ad

Actions Required to Upgrade

This release does a major refactor of the caching system used to improve performance of the Monitor Status page. It greatly simplifies and consolidates the location of the caching code into the app/cache_processors directory. The relocation of classes created the need for a change in the major version.

Update to qa_server v7.0.0 and run bundle install.

bundle update qa_server

Changes

This is a refactoring of code. It improves the loading performance of the Monitor Status page. It does not effect the functioning of search and fetch actions.

This release includes changes of the output to the monitor log. Actions are now only recorded once during a load of the Monitor Status page. Previously, the same message could appear multiple times. The messages themselves have been simplified to make the log easier to read.

Change Log

  • refactor of caching system to simplify the process
  • rename monitor_cache_service to cache_expiry_service
  • move generation of hourly graph to cache_processors
  • move generation of daily and monthly graphs to cache_processors
  • move performance datatable cache control to cache_processors
  • move caching of summary and historical data to cache_processors
  • move caching of test execution marker to cache_processors
  • move performance cache of performance data to cache_processors