v4.0.0 Release Notes & Known Issues
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.
| Summary | Component/s | Public Description | Key | Public Status |
|---|---|---|---|---|
| Build Catalog Loading up front takes a loooong time | Catalog | In 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-674 | Resolved |
| Implement Lazy Loading to CWMS-Vue Measurements Tab | CWMS Measurements Tab | Implement lazy loading to the Measurements Tab within CWMS-Vue. | CWMSVUE-601 | Resolved |
| Unable to add extensions to rating curves | CWMS Ratings Tab | Unable to add extension to a rating curve. | CWMSVUE-637 | Resolved |
| Menu options for Rating Specifications without rating curves defined are missing | CWMS Ratings Tab | Right 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-609 | Resolved |
| Exception when creating Rating Specification | CWMS Ratings Tab | If 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-624 | Resolved |
| Issue with Ratings for Base Locations longer than 16 characters | CWMS Ratings Tab | When trying to create a new rating spec, location IDs with base locations longer than 16 characters fail to display. | CWMSVUE-656 | Resolved |
| remove alias in time series group does not save | CWMS Time Series Groups Tab | Removing alias in Time Series Group does not save. | CWMSVUE-615 | Resolved |
| Implement Lazy Loading to CWMS-Vue Time Series Tab | CWMS Time Series Tab | Implement lazy loading to the Time Series Tab within CWMS-Vue. | CWMSVUE-599 | Resolved |
| Time Series Tab location column filtering | CWMS Time Series Tab | If 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-616 | Resolved |
| DVE and GE action buttons sizing too large causing scroll bars | Data Validation Editor | DVE and GE action buttons don’t size correctly causing scroll bars to block/impede ease of use. | CWMSVUE-598 | Resolved |
| DVE graph axis values, labels, and legend text size | Data Validation Editor | Graph axis values and titles, and graph legends are extremely small and hard to read in the DVE. | CWMSVUE-597 | Resolved |
| Implement Lazy Loading to CWMS-Vue Ratings Tab | CWMS Ratings Tab | Implement lazy loading to the Ratings Tab within CWMS-Vue. | CWMSVUE-600 | In Progress |
| Exception when trying to plot large time windows in Measurements tab using CDA | CDA, Measurement Plots | Exception when trying to plot large time windows in Measurements tab using CDA. Current workaround is to limit time window to ~5yrs. | CWMSVUE-636 | Future Version |
| Implement Lazy Loading to CWMS-Vue Location Groups Tab | CWMS Location Groups Tab | Implement lazy loading to the Location Groups Tab within CWMS-Vue. | CWMSVUE-603 | Future Version |
| Location group tab does not load using CDA | CWMS Location Groups Tab | Location group tab does not load using CDA | CWMSVUE-694 | Future Version |
| Implement Lazy Loading to CWMS-Vue Location Levels Tab | CWMS Location Levels Tab | Implement lazy loading to the Location Levels Tab within CWMS-Vue. | CWMSVUE-602 | Future Version |
| Location Level Editor - Add Ability to put expiration date into current GUI | CWMS Location Levels Tab | Add ability to put expiration date for into Location Level Editor | CWMSVUE-338 | Future Version |
| Implement Lazy Loading to CWMS-Vue Locations Tab | CWMS Locations Tab | Implement lazy loading to the Locations Tab within CWMS-Vue. | CWMSVUE-605 | Future Version |
| Setting Location Active Field does not save | CWMS Locations Tab, CWMS Time Series Tab | Setting Location Active Field does not save | CWMSVUE-690 | Future Version |
| Make Ratings Specifications and Measurements un-collapsed by default | CWMS Measurements Tab, CWMS Ratings Tab | Make Ratings Specifications and Measurements un-collapsed by default | CWMSVUE-587 | Future Version |
| Time Series Groups Category do not display description | CWMS Time Series Groups Tab | Time 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-620 | Future Version |
| Implement Lazy Loading to CWMS-Vue Time Series Groups Tab | CWMS Time Series Groups Tab | Implement lazy loading to the Time Series Groups Tab within CWMS-Vue. | CWMSVUE-604 | Future Version |
| Timeseries lazy loading freezes when version timeseries loaded | CWMS Time Series Tab | When 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-693 | Future Version |
| CWMSVue JavaFX warning of unnamed module | General | CWMS-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-698 | Future Version |
| Replace CMA within CWMS-Vue | Replacement for CMA. | CWMSVUE-589 | Future Version |