CADSWES Maintenance Accomplishment Report Compilation -- October 2014
Edit: 11-4-2014 (Phil)
Report contributors:
- Substantive content from: Jessica, David, Neil
- Bug fix items from: Patrick, Phil
- Indicated that they had no maintenance accomplishments to report this month: Mitch, Bill and Tim.
(II) RiverWare Software Maintenance
- Releases, Patches and Snapshots
- Software Updates, Bug fixes (not associated with new development)
- Development tool improvements; issue tracking software; modelcomp
- Enhancements or changes to regression tests (not part of development tasks)
- Download, Install and Release Processes
- Updates to license software/procedures
- Updates to download/install/configure user documentation
- 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:
- Bug 5545: When object dispatch is disabled, crosshatch is not always shown in the SCT
- Bug 5546 - Don't shrink tables on load if there are row labels
- Bug 5550: The Script Dashboard's execute run progress bars are not working
- Bug 5551: Crash when a script which is executing a run is stopped
- Unfiled Bug - Examples in the RdfToExcelExecutable help have incorrect executable name
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
- Maintaining RiverWare licenses for internal development systems. This is an ongoing task.
- Working on the following 3 floating license related issues. Contacted Reprise and working with their support on these issues.
- Grant County's floating license error: client machine cannot start RiverWare. Client machine received "Communications error with license server (-17)" error while license server has started and RiverWare can be checked out on the license server machine.
- CAP's floating license error: client machine cannot start RiverWare. The license server will be shut down when a client machine tries to start RiverWare. Client machine received "Communications error with license server (-17)" error. License server diagnostics output file received error "Shutdown request by signal@local."
- Hydro Consulting's roaming license error: roaming license cannot be checked out on the license server machine, but client machines can check out roaming licenses with no problem.
- A tool rlmclient.exe built in our developer's kit has been posted on our download site. Users are asked to download this program and execute it on the server or client machine that is experiencing the error to provide further debug information.
- Created an email template file which has the detailed step-by-step instructions on how to generate a full set of diagnostic output files. This list is specifically provided to users who are having floating license problem so they can generate debug log files for us to look into the error.
- Setting up Reprise Activation Pro License Center and database:
- Created the first user account for editing data in the database.
- Working on setting up the product definition for RiverWare Viewer licenses and the activation key for it.
(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) ---