A place for tracking the state of CWMS/RTS 3.2.3

Last Updated:08 Nov 2021

Currently:

  • MFP 3.2*, MetVue 3.1*, HMS 4.8, ResSim 3.5*, RAS 6.1, FIA 3.2.2
  • Official release 03 Dec 2021


CAVI Misc.
ItemItem TypeDescriptionCommentsStatus
Pan on map panel from Modeling tab removes selection from forecast run treeBugIf user is in the CAVI Modeling tab and selects a graphic element from the forecast tree, the element is highlighted in the map panel. If the user pans on the map (using cursor icon selection), the graphic element is still selected in the tree, but no longer selected in the map panel.CWMS-223Fixed
db_parameters_units.def logging is printed multiple times in console outputImprovementWhen a watershed is loaded in CAVI, logging for the reading of the db_parameters_units.def is printed in triple in the console output. This should not have to print 3 timesCWMS-249Fixed
Extract not working as expectedBugThis is with regards to a discourse post: https://discourse.hecdev.net/t/new-remote-dss-extract-list-fails/1439 CWMS-259Fixed
Make Deleting Forecast Runs more Reliable Improvement
  1. Deleting one or more forecast runs seems to take them off the list of the forecast run dialog at first.
  2. But after pressing ok to close the forecast run dialog then reopening it, some or all of the deleted forecast runs show up in the list again.
  3. Attempting the delete and closing/reopening the dialog multiple times eventually does the trick.
CWMS-240Fixed
Multiple tabs opening can cause exception and/or out of memory errorImprovementUsers have reported an issue where the CAVI is opening an excessive amount of map panels and subsequently crashing upon opening a watershed.CWMSNG-16112Complete
Warning about db_parameters_units.defImprovement

Please check whether the FileNotFoundException is an actual problem or just some ugly output while running done the list of paces to look for the file.   

If latter case then evolve this issue to a bug-fix minor and handle the exception with more graceful output.   Maybe something like "checking for override definitions  . . . none found at blahblah"

CWMS-254Complete
Exception Saving TemplateBugException Saving plot templateCWMS-288Fixed
update documentation for legacy grid utilities (i.e. gridLoadXMRG, gridLoadNetCDF, etc..)Taskupdate documentation for legacy grid utilities (i.e. gridLoadXMRG, gridLoadNetCDF, etc..)CWMS-93Complete
ServerAdmin View/LogFile FailBugMenu option shown in screenshot does not work.    CWWMS-251Fixed
DSS File Not found when trying to access previously opened DSS file through Data ExchangeBugBTW, this issue is not related to DataExchange itself, but occurs whenever the dss browser is started to browse for a remote file. For example: ExtractEditor with a remote time series group: Browse and select a previous local file.CWMS-384Fixed
Script error lacking details of previous buildBugScript error lacking details of previous buildCWMS-428Fixed
CAVI New Forecast Editor Should Leave Description Blank as DefaultTaskCAVI New Forecast Editor Should Leave Description Blank as DefaultCWMS-431Complete
DataExchange Issue with Posting Pool elevation DSS dataBugA number of project pool elevation values from Oracle being posted to DSS via DataExchange are failing to show up in DSS.  Due to a vertical datum defined as UKNOWN being treated as an actual vertical datum type.CWMS-390Fixed
Error drawing glyph Model Schematic NPEBugIn CWMS 3.2.3, if the user creates a forecast, opens an existing forecast, an NPE shows up in the log/console (not in the message box nor a popup). CWMS-457Fixed
Forecast Run editor won't allow an ensemble model alternative in a standard runBugForecast Run editor won't allow an ensemble model alternative in a standard runCWMS-446Fixed
Forecast Run failed to save during watershed save asBugForecast Run failed to save during watershed save asCWMS-448Fixed
Exception on create forecast after watershed save asBugWhen user attempts to create a forecast after watershed save as action, a very long exception is returnedCWMS-456Fixed
Selecting map elements no longer highlights selectionBugWhen using the pointer cursor and selecting elements on the map panel, the selections are no longer highlighted in yellow. CWMS-490Fixed
Data Exchange needs to be updated to support Vertical DatumBugCode needs to be updated to instantiate the correct vertical datum supporting time series object in a manner similar to that as done for TimeSeriesContainer.CWMS-447Fixed
Extract Editor showing "Missing From Source" after using filterBugExtract Editor showing "Missing From Source" after using filter with LRTS record that was in the database.  No longer displays red, however, LRTS record extracts and posts will not be supported until CWMS 3.3.  CWMS-520Fixed
CAVI Script Editor Removes Blank LinesBugCAVI Script Editor Removes Blank Lines on SaveCWMS-536Fixed
Client authentication can become blocked in certain scenariosBugClient authentication can become blocked in certain scenariosCWMS-522Fixed
Extract Editor showing "Missing From Source" after using filterBugAll the extract groups and inputs were fine until I clicked "Filter List" and displayed additional columns for a CAVI workshop I participated in. Now all my extract groups pulling data from the oracle database are broken. CWMS-520Fixed
Remove asterisk note in Forecast Run Editor for Ensembles TaskRemove asterisk note in Forecast Run Editor for Ensembles until the option is fully supported.CWMS-641Complete


 

CWMSVue
ItemItem TypeDescriptionCommentsStatus
Plot Synced Data Sets - Not using selected date rangeBugIn CWMS 3.2.2, I am noticing that the “plot synced data sets” plots the typical time window and not the one specified in the “set times for sync” option. See the attached screenshots.CWMSVUE-60Fixed 
Math Bug: Replace Specific Values - Does not Work with Multiple Data SetsBug

Math Functions > General > Replace Specific Values Does not Work with Multiple Data Sets. It will only work with a single Data Set even when the Radio Button option for: "Multiple Selected Data Sets" is selected

CWMSVUE-7Fixed 
Tabulate 'Show Decimal Places' doesn't remember setting between tablesEnhancement

Tabulate 'Show Decimal Places' doesn't remember setting between tables

CWMSVUE-26Complete
Add Alias/Delete Record Does Not work when Alias column filteredBug

I was having trouble adding an alias to some precip gages in the CWMS Time Series Groups tab. I determined that if there is text entered in the Alias box at the top (see the screenshot), you cannot save the text entered in the Alias column. Once I removed the text in the Alias box at the top, I was able to save.

This is also the case if you try to delete a time series assignment from a group.

CWMSVUE-36Fixed
Cleanup tab names in CWMSVueTaskEach Tab in CWMS-Vue has a CWMS prefix that should be removed for simplicityCWMSVUE-74Complete
CWMSVue: Exporting to DSS fails when using Duration : 6HoursBugExporting to DSS fails with paths that have Duration of '6Hours'  Other Exports that have '0' Duration are working OK.CWMSVUE-84Fixed
DssVue: Creating DSS6 file from menu creates DSS7 fileBugDssVue: Creating DSS6 file from menu creates DSS7 fileCWMSVUE-64Fixed
Tabulate of Paired data is not showing Commas (when selected)BugTabulate of Paired data is not showing Commas (when selected)CWMSVUE-27Fixed
NCDC Plugin - Wait Cursor after importing never goes awayBugWhen importing data using the NCDC plugin, after a successful import, a wait cursor appears on the mouse and never goes away until a refresh of the catalog is performed.CWMSVUE-12Fixed
DSS-Math snapping issues - Version 7 fileBugSnapping with a DSS7 file is retaining the original minutes (not snapping to :00)CWMSVUE-5Fixed
Manual TS - Adding data to pathname or TSID when no data within time windowBugManual TS - Adding data to pathname or TSID when no data within time windowCWMSNG-13442Fixed
CWMSVue Timing OutBug 

CWMS connections timing out.  

CWMS-394Fixed
New Location Dialog Not Displaying when As Stored is Display UnitBugNew Location Dialog Not Displaying when As Stored is Display UnitCWMSVue-110Fixed
% parameters are coming up as UNDEF in PlotsBugAll parameters that start with a % are showing as undefined in plots from Oracle.  If you plot in DSS they show up as inchesCWMSVUE-111Fixed
Remove one of the Two Console Output menu optionsBugThere are two menu option in the Advanced menu for displaying the Console Output dialog.  One should be removed.CWMSVUE-115Fixed
Modifying date on record causes duplicate row creationBugTabulate and edit row 11 and change the year in the date to 1975
Save record then close Tabulate window
Re-open and observe there is a duplicate entry created for row 11's data, one for 1975 and one for 1976
CWMSVUE-132Fixed
DssVue appending value in tabular edit (with PST display selected) corrupts dataBugDssVue appending value in tabular edit (with PST display selected) corrupts dataCWMSVUE-131Fixed
DSSVue -- Progress dialog broken Converting From DSS6 to DSS7 BugDSSVue -- Progress dialog broken Converting From DSS6 to DSS7 CWMSVUE-126Fixed



Teaming



ItemItem TypeDescriptionCommentsStatus
Teams Watershed upload doesn't like '+' characterBugTeams Watershed upload doesn't like '+' characterCWMS-425Fixed
Save As Watershed does not update teaming master watershed pathBugWhen user performs a save as action on a watershed, the teaming information is not updated with the new watershed name. Save As should clear out the Teaming setup in the new copy of the watershed so that a clean new setup and upload of the master watershed can be done for it.CWMS-441Complete
save to base/replace from base should not update .block.revision files in team watershedsBugsave to base/replace from base should not update .block.revision files in teaming watershedsCWMS-643Fixed
Watershed save as is not removing all .block.revisions files BugWatershed save as is not removing all .block.revisions files.  One is left in the cavi folder, but gets replaced when user set watershed as a Team watershed.CWMS-648Fixed
Teaming not rereading the .frcst upon downloading from masterBugWhen updating an existing forecast from master, CAVI is not rereading the .frcst file and instead using what was already in memory. This resulted in not seeing changes to the forecast time window upon download and reopen.CWMS-656Fixed



Server / Database
NWO - Key generation from CWMS hit too OftenBugPrivate/Public key generation from CWMS hit to many times causing the native OS random number generator to run slow.  Found at NWO - Omaha.  This is a result of the CAC patches done from 3.2.2.  Needs to be a class file patch to 3.2.2CWMS-274Fixed
CWMS Login Server's last login info has concurrency issuesBugThe Login Server tracks a user's last login time per CWMS ATO STIG reqs. The implementation of this in the Login Server's OracleAuthenticationService as a class member, _sessionInfo, has concurrency issues that can arise as race conditions if two users simultaneously login or logout. CWMS-113Fixed
Parsing Warning for Oracle Db Connection PortEnhancementParsing Warnings for Oracle Db Connection Port to be more user friendlyCWMS-316Done







RAS
ItemItem TypeDescriptionCommentsStatus
Update RAS Plug-in for CWMSTaskCurrent goal is for CWMS 3.2.3 to fully support RAS 6.0.    Leverage similar updates for WAT.  Consider compatibility with "plug-in marketplace".   Move plugin to 64-bit.CWMS-263Complete
RAS Location Groups not appearing in Post Editor BugThe Post Editor does not show any RAS output.  We believe this is because the RAS output is all Data Location sets.  You can see them in the Model Linking editor's Model I/O dialog.  Please make them expandable in the Model I/O dialog and also expand and add to the Post Editor.CWMS-366Fixed



ResSim
Item Item TypeDescriptionCommentsStatus
ResSim OSI remaining open when watershed or forecast is closedBugResSim OSI remaining open when watershed or forecast is closedCWMS-657Fixed



MFP
ItemItem TypeDescriptionCommentsStatus
MFP Precipitation Transformation SetsBugWhen importing MFP alternatives that contain precipitation transformation sets, the transformation sets are not found in the new watershedCWMS-365Fixed










MetVue
ItemItem TypeDescriptionCommentsStatus
MetVue doesn't skip after it was successfully computed in CAVIBugMetVue appears to run even when it should be skipped

 I think this action is actually unnecessary, as it does the same operation as the Compute button when the forecast alternative is selected. I think the best solution is to just remove the compute button from the metvue alternative node.

MV-254

Fixed
Archiving forecasts fails because it can't copy preprocessed metvue dataBugArchiving forecasts fails because it can't copy preprocessed metvue dataMV-255Fixed
Improve Time Window Modification and default value controls for MetVueBugImprove Time Window Modification and default value controls for MetVueMV-244Fixed
Fill extents with default value if no data is availableTask

if no data is available when loading data in CAVI, fill map panel with default value

Also, if there are missing grids at the start of the time window, need to fill backwards in time, instead of just forward.

MV-232Complete
Cleanup Issues with PreProcessing FrameworkTaskMetVue preprocessing support needs to be faster and more reliableMV-239Complete
Time Series Writing hangs when running from CAVIBugTime series writing hangs a cavi compute. This was demonstrated in the Osage watershed.MV-253Fixed
MetVue progress listener gets stuck at 50%, even though it's still computingBugThis happens every time with the Osage dataMV-256Fixed
Prevent loading of data in MetVue project file to make CAVI forecast opening fasterEnhancementPrevent loading of data in MetVue project file to make CAVI forecast opening fasterMV-264Complete
Add preprocess progress trackingEnhancementAdd preprocessing progress tracking similar to the extract.MV-266Complete
Messaging in forecast creation progress dialog inaccurateBugThe message gets stuck on "Copy Model MetVue" even though MetVue has completed and the forecast creation is waiting on other processes.CWMS-305Fixed
MetVue Uncaught Exception when Replace from BaseBugMetVue Uncaught Exception when Replace from BaseCWMS-525Fixed
MetVue Preprocessing is run before extract has completedBugMetVue Preprocessing is run before extract has completedCWMS-642Fixed
CAVI Dashboard

Item

Item TypeDescriptionCommentsStatus
Dashboard - Key too long (CAVI Crash)BugWhile using the CAVI Dashboard, I am having an issue where some watersheds crash when I  close the dashboard.  This seems to be linked to a file or folder that is not viewable in the file explorer (have it set to show hidden items) which is too long.CWMS-252Fixed
FIA

Item

Item TypeDescriptionCommentsStatus

Delete Storage Areas in Storage Area Table Editor

BugIn previous versions of FIA the delete rows action did not function or the Storage Area Editor Table. This is now fixed allowing the user to purge unneeded storage areas from the model. FIA-6Fixed
Add Levee Reduction Factor to Storage Areas shp EnhancementUpon opening a 3.2.1 FIA model in 3.2.2, the Storage Areas shp file will be rewritten to include a the new levee reduction factor attribute and the values will be set to 1 by default. FIA-15Complete
Base Year Disappearing Under Adjusted Price IndexBugThe base year was disappearing from the Adjusted Price Index tab of the EPZ editor. FIA-28Fixed
Edit Structures Globally from map panelBugSelecting several structures from the map window, and selecting Edit> Edit Structures Globally would results in an NPE. This is now fixed allowing a user to modify several structures at once. FIA-29Fixed
Price Index Not Being Applied for Structure Damage ComputeBugPrice index set at the EPZ level was not being applied to damage computes. FIA-67Fixed