v2022.10.0 Changelog
2022.10.0
Released: 2022-10-28general
[general] [feature] ¶
For ResStock the OpenStudio version has changed to v3.4.0.
References: pull request 281
[general] [feature] ¶
Add basic logic validation that checks for incorrect use of ‘and’ and ‘not’ block. BSB requires at least python 3.8.
References: pull request 295
[general] [feature] [eagle] ¶
Added ability to resubmit failed array jobs on Eagle.
References: pull request 304
[general] [feature] [eagle] ¶
Now reruns jobs where the job.out-x is missing entirely.
References: #305, pull request 306
[general] [housekeeping] ¶
Migrated CI to GitHub Actions.
References: #223, pull request 267
comstock
[comstock] [local] ¶
Changes the default commercial workflow generator to mimic the residential workflow generator, where a new timeseries_csv_export key was added to the workflow schema in order to trigger timeseries postprocessing. Changes the CLI commands to work with OpenStudio 3.X when custom_gems=True. Enables use of custom gems in local docker runs by installing to local docker volume.
References: pull request 238
workflow
[workflow] [feature] ¶
Add ability to calculate emissions using the
residential_hpxmlworkflow.References: pull request 259
[workflow] [feature] ¶
Add ability to calculate simple utility bills using the
residential_hpxmlworkflow.References: pull request 303
[workflow] ¶
Add
residential_hpxmlworkflow generator.References: pull request 208
postprocessing
[postprocessing] [feature] ¶
Postprocessing can partition the data before uploading to s3 and Athena. This allows for faster and cheaper queries.
n_procs argumentis added toeaglespec to allow users to pick number of CPUs in each node. Default: 18partition_columnsargument is added topostprocessingspec to allow the partitioning. Default: []References: pull request 275
misc
[bugfix] ¶
Postprocessing can correctly handle assortment of upgrades with overlaping set of columns with missing and non-missing values.
References: pull request 271
[bugfix] ¶
Fixes bug that would cause sample weight to be incorrect on the HPXML workflow.
References: pull request 282
[bugfix] [eagle] ¶
Mounts a temp dir into the container to avoid using the RAM disk. Especially helpful for large schedules. Fixes NREL/OpenStudio-HPXML#1070.
References: pull request 291