Pre-release 14 of April 2024
Pre-releasePreview release 14 of April 2024
v1.17.2-pre
This is a preview of the next release, do not use it in production. We are adding more features to the UI for microdata run comparison, also more wiki documentation coming next week.
Main features of this release:
- c++ core: new optional lifecycle attributes to probe events
- c++ core: new "untransformed" tables
- UI: add microdata aggregation and run comparison
- go oms: new dget utility, version zero
- new fair scheduling of cloud CPU resources
Other changes:
- c++ core: new example model TableProbe2
- c++ core: protect model run-time code from Microsoft MPI bug
- go dbcopy: add output to TSV files
- change oms UI back-end and MSBuild to correctly handle ini-files in UI
- Linux and MacOS: fix issues with spaces in file path
Other changes:
- c++ core: new example model TableProbe2
- c++ core: protect model run-time code from Microsoft MPI bug
- Go dbcopy: add output to TSV files
- change oms UI back-end and MSBuild to correctly handle ini-files in UI
- Linux and MacOS: fix issues with spaces in file path
New optional lifecycle attributes to probe events
A new option lifecycle_attributes creates 2 attributes and a supporting classification which can be used to probe model events. For more information, please see the wiki topic (containing worked examples with screenshots) at:
Lifecycle Attributes · openmpp/openmpp.github.io Wiki
New "untransformed" tables
In this release, if the " table" keyword is followed by the optional keyword "untransformed", the measures for that table are computed using no weights and no population scaling, and the run-level table is computed by assembling measures over subs (using the new measures_method=assemble), e.g. by summing counts rather than by averaging them over subs.
New example model TableProbe2
This release includes a new example model TableProbe2, which is used in the wiki to illustrate entity table concepts and use.
TableProbe2 is not Modgen compatible.
Download source code and binaries:
IMPORTANT:
Full version of OpenM++ source code always included into "Download" links above.
Please do NOT use "Source code (zip)" or "Source code (tar.gz)" archives from "Assets" links below.
It is auto-generated by GitHub release tools and contains only half of OpenM++ source code.