CADSWES Maintenance Accomplishment Report Compilation -- December 2014
Edit: 1-22-2015 (Phil)
Report contributors:
- Substantive content from: Jessica and David
- Bug fix items from: Bill, Phil, Neil, David, and Patrick
- Indicated that they had no maintenance accomplishments to report this month: Mitch 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
RiverWare 6.6 Pre-releases were sent to all RiverWare Users on Dec 12, 2014 and Dec. 18, 2014 for testing and acceptance. Release notes can be found on the RiverWare.org website. Also, an informal 6.6 development snapshot was created on Dec. 8, 2014.
(II.B) Software Updates, Bug fixes (not associated with new development)
- Bug 5555 (followup): Series Slot w/Periodic Input initialization problem.
- Bug 5556: Problem with a background image in a model package
- Bug 5560: SCT columns in hidden sheets (subtabs) resize after a run
- Bug 5562: Run numbers with Excel DMIs in MRM
- Bug 5564: The RPL function SolveTurbineReleaseGivenEnergyInflow was not returning the correct boolean values. This was fixed by modifying power methods and which implement the RPL functions.
- Bug 5565: (Analysis Only): Propagation of values from slots that are not currently in use.
- Bug 5566: Water Users on Agg Diversion Sites were not dispatching WQ methods. This was fixed by modifying the dependencies of the invisible methods that control the dispatch conditions.
- Bug 5569: Not post-processing scenarios in RiverSMART
- Bug 5573: Crash caused by user-defined parameters in DMI control file
- Unfiled Bug: In Script Dashboard, some values were displayed in standard units instead of user units
(II.C) Development tool improvements; issue tracking software; modelcomp
None reported in December 2014
(II.D) Enhancements or changes to regression tests (not part of development tasks)
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
- InstallShield project files:
- Completed the update of the IS project file for building the 6.6 snapshot 64-bit install file. The DSS Connectivity feature is now added to the install feature selection. Two new dialogs were inserted after user set the install folder. The two new dialogs provide user with the option of installing RiverWare with or without DSS Connectivity. When user chooses the Complete setup type, both RiverWare and DSS Connectivity features are installed. The DSS Connectivity installation includes the server files and the Java runtime environment files. When user chooses the Custom setup type, the default will be only Riverware files are installed. User can still choose to install DSS Connectivity from the Custom setup window by changing the default selection.
- Based on the newly completed 6.6 snapshot 64-bit project file, created and customized three new project files: the 6.6 snapshot 32-bit install file, the 6.6 pre-release 32-bit install file, and the 6.6 pre-release 64-bit install file.
- Based on the newly created 6.6 64-bit pre-release project file, created and customized two new project file: the 6.6 release 64-bit and the 6.6 release 32-bit install files.
(II.F) Updates to license software/procedures
- Maintaining RiverWare licenses for internal development systems. This is an ongoing task.
- Reprise:
- Setting up Reprise Activation Pro License Center and database: Setting up the product definition files for RiverWare Viewer licenses and the activation key for it.
- Started Working on upgrading to the 11.2 release, which includes few bug fixes for roaming license.
(II.G) Updates to download/install/configure user documentation
None reported in December 2014
(II.H) Modification to Web pages for downloads and installs
None reported in December 2014
---