v0.20 Changelog
0.20
Released: May 13, 2021general
Changed the project configuration for samplers and workflow generators. See migration guide for details.
References: #147, pull request 187
Removing master/slave language from AWS EMR configuration in project schema.
References: #164, pull request 205
Fix for create_eagle_env.sh not creating environment.
References: pull request 226
workflow
Adding measure arguments for reporting measures in the workflow generator.
References: #189, pull request 219
postprocessing
Use a map of dask delayed function to combine parquets instead of a giant dask df to avoid memory issues. Default to 85GB memory nodes in eagle with single process and single thread in each node to avoid memory issues.
References: pull request 212
The glue crawler was failing when there was a trailing
/
character. This fixes that as well as checks to make sure files were uploaded before running the crawler.References: #159, pull request 202
Moves the
eagle.postprocessing.keep_intermediate_files
topostprocessing.keep_individual_timeseries
and changes behavior to keep only the timeseries parquet files. Also, removes the deprecatedaggregate_timeseries
key as that aggregation always happens.References: #182, pull request 228
Previously the postprocessing would fail if an upgrade scenario didn’t have any timeseries simulation output. Now it will skip it and post a warning message. This was fixed previously, but now we have tests for it.
References: #199, pull request 230
documentation
https://github.com/NREL/OpenStudio-BuildStock was renamed to https://github.com/NREL/resstock so references to OpenStudio-BuildStock in docs were replaced with references to resstock and/or comstock.
References: pull request 203
Modifies docs to specify that the
eagle.postprocessing.n_workers
key is for how many Eagle nodes are used and indicates the default of 2.References: #225, pull request 229
misc
Fixing issue where the postprocessing fails when a building simulation crashes in buildstockbatch.
References: #196, pull request 197
Defaults to the newer datetime encoding in the parquet files now that Athena can understand it.
References: #221, pull request 224