CADSWES Maintenance Accomplishment Report Compilation -- October 2014
Edit: 11-4-2014 (Phil)

Report contributors:

(II) RiverWare Software Maintenance

  1. Releases, Patches and Snapshots
  2. Software Updates, Bug fixes (not associated with new development)
  3. Development tool improvements; issue tracking software; modelcomp
  4. Enhancements or changes to regression tests (not part of development tasks)
  5. Download, Install and Release Processes
  6. Updates to license software/procedures
  7. Updates to download/install/configure user documentation
  8. Modification to Web pages for downloads and installs

(II.A) Releases, Patches and Snapshots

Five (5) RiverWare 6.6 development snapshot releases were generated in October, on 10/8, 10/10, 10/16, 10/23, 10/28.

RiverWare 6.5.2 was released on October 1, 2014 with the following release notes.

Bugs -- The following bugs were fixed:

  • 5539: In RiverWare 6.5, many user method names were modified to adhere to a naming convention. When loading models last saved in 6.3.x (or earlier) directly into 6.5, the Reach "Local Inflow and Solution Direction" method names were not updated correctly. This has been fixed so now loading a 6.3.x model will update the method names. Note, loading a model in 6.5 that was last saved in 6.4.x did update correctly.
     
  • 5540: The Object Account Summary dialog had the incorrect number of time columns when switching column mode.
     
  • 5542: On the Model Run Analysis dialog, the R flag was not displaying correctly.
     
  • 5544: In the Script Manager, the Set Init. Rules Exec. Flag action was not working for certain controllers.

(II.B) Software Updates, Bug fixes (not associated with new development)

The following bugs were fixed:

Documentation Updates

The mechanism for re-evaluation of expression slots was not adequately documented. To fix this, the Slots section of the RiverWare help was enhanced with more information on what causes expression slots to re-execute.

(II.C) Development tool improvements; issue tracking software; modelcomp

Build Documentation

The document that describes building of the libraries and executables that support RiverWare was updated for recent changes. Descriptions of the new QuaZIP and netCDF libraries were added. Sections for the QtService and RwService, which are no longer used in distributed MRM, were removed. Description of the servers was updated to reflect that the HDB server code has now been incorporated into RiverWare.

(II.D) Enhancements or changes to regression tests (not part of development tasks)

Regression Tests

The regression tests continue to be maintained on a daily basis. This involves updating the regression tests to exercise new developments in the code. Also, as new code is added to the development area, the model comparisons performed in the nightly regression tests usually show differences (for example, because a new method category may have been added). When this occurs, the regression tests need to be updated to reflect the current state of the development area so model comparisons do not fail. In addition, every week, the daily history of each regression test is analyzed to determine if the run time or model size has significantly changed because of new development.

(II.E) Download, Install and Release Processes

None reported in October 2014.

(II.F) Updates to license software/procedures

(II.G) Updates to download/install/configure user documentation

None reported in October 2014.

(II.H) Modification to Web pages for downloads and installs

None reported in October 2014.

--- (end) ---