New Features

CWMS-Vue has now been packaged as its own standalone package that is independent of the traditional HEC-RTS software package.  Below are the major features and issues that have been addressed since CWMS v3.4.1.

Lazy Loading

Significant performance related issues have been addressed with the load times for CWMS-Vue Time Series Tab by addressing catalog load issues. Additionally, to further address performance issues related to loading CWMS-Vue, lazy loading has been implemented for the Time Series and Measurements Tabs so that additional metadata loads in the background allowing users to interact with the the data faster.  Lazy loading will be implemented on additional tabs in future versions.


Known Issues

Below is a list of Known Issues and their current status. Issues with a status of Resolved have been addressed and will be included in the next version of CWMS-Vue.

SummaryComponent/sPublic DescriptionKeyPublic Status
Build Catalog Loading up front takes a loooong timeCatalogIn CWMS-Vue 3.4, after you connect to a DB, the wait indicator at the bottom on the CWMS-Vue window shows it is loading the catalog. This process takes far too long.CWMSVUE-674Resolved
Implement Lazy Loading to CWMS-Vue Measurements TabCWMS Measurements TabImplement lazy loading to the Measurements Tab within CWMS-Vue.CWMSVUE-601Resolved
Unable to add extensions to rating curvesCWMS Ratings TabUnable to add extension to a rating curve.CWMSVUE-637Resolved
Menu options for Rating Specifications without rating curves defined are missingCWMS Ratings TabRight clicking on a rating specification without any rating curves defined does no show menu options for opening rating calculator, adding new rating, editing rating spec, copy rating spec, or delete rating spec.CWMSVUE-609Resolved
Exception when creating Rating SpecificationCWMS Ratings TabIf user attempts to create a new Rating Spec without first adjusting the selection for Rating Template, the Parameters box on the New Rating Specification form is blank. Attempting to save the Rating Spec throws an exception.CWMSVUE-624Resolved
Issue with Ratings for Base Locations longer than 16 charactersCWMS Ratings TabWhen trying to create a new rating spec, location IDs with base locations longer than 16 characters fail to display.CWMSVUE-656Resolved
remove alias in time series group does not saveCWMS Time Series Groups TabRemoving alias in Time Series Group does not save.CWMSVUE-615Resolved
Implement Lazy Loading to CWMS-Vue Time Series TabCWMS Time Series TabImplement lazy loading to the Time Series Tab within CWMS-Vue.CWMSVUE-599Resolved
Time Series Tab location column filteringCWMS Time Series TabIf you have something entered or selected in the Location field (only one that seems to have the issue) and you enter “*” as the first character in any other field it clears out the entry.CWMSVUE-616Resolved
DVE and GE action buttons sizing too large causing scroll barsData Validation EditorDVE and GE action buttons don’t size correctly causing scroll bars to block/impede ease of use.CWMSVUE-598Resolved
DVE graph axis values, labels, and legend text sizeData Validation EditorGraph axis values and titles, and graph legends are extremely small and hard to read in the DVE.CWMSVUE-597Resolved
Implement Lazy Loading to CWMS-Vue Ratings TabCWMS Ratings TabImplement lazy loading to the Ratings Tab within CWMS-Vue.CWMSVUE-600In Progress
Exception when trying to plot large time windows in Measurements tab using CDACDA, Measurement PlotsException when trying to plot large time windows in Measurements tab using CDA. Current workaround is to limit time window to ~5yrs.CWMSVUE-636Future Version
Implement Lazy Loading to CWMS-Vue Location Groups TabCWMS Location Groups TabImplement lazy loading to the Location Groups Tab within CWMS-Vue.CWMSVUE-603Future Version
Location group tab does not load using CDACWMS Location Groups TabLocation group tab does not load using CDACWMSVUE-694Future Version
Implement Lazy Loading to CWMS-Vue Location Levels TabCWMS Location Levels TabImplement lazy loading to the Location Levels Tab within CWMS-Vue.CWMSVUE-602Future Version
Location Level Editor - Add Ability to put expiration date into current GUICWMS Location Levels TabAdd ability to put expiration date for into Location Level EditorCWMSVUE-338Future Version
Implement Lazy Loading to CWMS-Vue Locations TabCWMS Locations TabImplement lazy loading to the Locations Tab within CWMS-Vue.CWMSVUE-605Future Version
Setting Location Active Field does not saveCWMS Locations Tab, CWMS Time Series TabSetting Location Active Field does not saveCWMSVUE-690Future Version
Make Ratings Specifications and Measurements un-collapsed by defaultCWMS Measurements Tab, CWMS Ratings TabMake Ratings Specifications and Measurements un-collapsed by defaultCWMSVUE-587Future Version
Time Series Groups Category do not display descriptionCWMS Time Series Groups TabTime Series Groups Categories do not display a description, if one is entered. User may enter a description and save, but after refresh of catalog, the description is not displayed.CWMSVUE-620Future Version
Implement Lazy Loading to CWMS-Vue Time Series Groups TabCWMS Time Series Groups TabImplement lazy loading to the Time Series Groups Tab within CWMS-Vue.CWMSVUE-604Future Version
Timeseries lazy loading freezes when version timeseries loadedCWMS Time Series TabWhen timeseries tab is loaded it will be accessible originally after initial catalog load. During the Lazy load process when the Timeseries extents are loaded and the versioned timeseries the timeseries tab and all of CWMS-Vue will freeze until all versioned timeseries are available. This can be 2 minutes or it can be 10 minutes depending on the number of versioned time series being loaded.CWMSVUE-693Future Version
CWMSVue JavaFX warning of unnamed moduleGeneralCWMS-Vue JavaFX warning of unnamed module

CAVI Warning
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @6ce139a4'

CWMS-Vue Warning
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @78e01b3d'
CWMSVUE-698Future Version
Replace CMA within CWMS-Vue
Replacement for CMA.CWMSVUE-589Future Version